Ik ben bezig met een ASP.NET 2 CRM systeem. Het Masterpage princiepe leek me in het begin heel fijn, lijkt veel op een template systeem dat ik zelf gemaakt heb in PHP. Werkt tot nu toe allemaal prima met theme's en alles.
Echter zit ik met het probleem van verschillende directory's: ik kan nog geen absolute URL's gebruiken. Dus als ik in mijn masterpage een aantal tabs laat generen die verwijzen naar aap.aspx en die file staat in mn root dan krijg ik een progrobleem als ik olfinat/olifant.aspx laad die dan de masterpage uit de root haalt.
Ik wil niet natuurlijk niet 10 master-pages hebben. Alleen omdat er een paar puntjes meer of minder bij moeten in mijn relatieve URLs. Ik heb het nu maar even slordig opgelost door een variable in mijn sessie bij te houden die voor elke pagina bijhoudt in welke directory hij staat.
Beste zou natuurlijk zijn als ik een soort public variable in mijn pagina zet waardoor de masterpage kan bepalen hoe de URL eruit moet zijn. Maar hoe doe ik zoiets van uit een local sub? Of mischien een andere oplossing?
Echter zit ik met het probleem van verschillende directory's: ik kan nog geen absolute URL's gebruiken. Dus als ik in mijn masterpage een aantal tabs laat generen die verwijzen naar aap.aspx en die file staat in mn root dan krijg ik een progrobleem als ik olfinat/olifant.aspx laad die dan de masterpage uit de root haalt.
Ik wil niet natuurlijk niet 10 master-pages hebben. Alleen omdat er een paar puntjes meer of minder bij moeten in mijn relatieve URLs. Ik heb het nu maar even slordig opgelost door een variable in mijn sessie bij te houden die voor elke pagina bijhoudt in welke directory hij staat.
Beste zou natuurlijk zijn als ik een soort public variable in mijn pagina zet waardoor de masterpage kan bepalen hoe de URL eruit moet zijn. Maar hoe doe ik zoiets van uit een local sub? Of mischien een andere oplossing?