Ich habe eine Masterpage, die über ein HTTPModule auf PreInit() gesetzt wird. FRÖHLICHE ZEIT! Problem ist, dass ich den masterpagefile Wert auf einigen Seiten aufgrund eines Layoutproblems überschreiben muss. Wer kennt den besten Weg?Masterpage-Modul überschreiben
Ich habe versucht, ein Page_Preinit auf meiner Seite hinzuzufügen, aber es wird vor dem PreInit() in meinem Modul ausgeführt, so dass es dort zurückgesetzt wird. Ich denke, dass ich vielleicht eine Kontextvariable auf meiner Seite aktualisieren sollte (etwas wie masterSetAtPage, von dem ich in meinem Modul abzweigen könnte). Irgendwelche Gedanken darüber?
Ich arbeite in VB.Net, aber ein C# Beispiel wäre auch in Ordnung.
Können Sie den PreInit-Code aktualisieren, um die benötigte Masterseite anzugeben, oder muss die Masterseite basierend auf dem geladenen Inhalt aktualisiert werden? –
Können Sie beschreibender sein, was Sie tun möchten? Das große Hindernis ist normalerweise, PreInit zu bekommen, um die Masterpage erfolgreich zu setzen, warum nicht einfach nicht einstellen oder auf eine andere setzen? – JoshJordan