ASP.NET dynamische änderung der master-Seite
Ist es möglich, ändern Sie die master-Seite zu einer content-Seite mit dem Klick auf eine Schaltfläche auf, dass der Inhalt-Seite?
Wenn nicht, warum nicht?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist möglich, müssen Sie das überschreiben der OnPreInit Methode Ihrer codebehind-Klasse wie so...
So zu binden, das zu einem klicken, können Sie ein query-string-parameter, d.h.
Und dann in der codebehind -
Können Sie die master-Seite programmgesteuert, aber Sie können nur tun es in der pre-init-Ereignis.
http://odetocode.com/articles/450.aspx
Können Sie über eine regelmäßige, nicht-server -
<form>
, mit einer versteckten<input>
Feld. Wenn die form, die Beiträge, die Sie überprüfen<input>
Wert in derPre_Init
Ereignis, und ändern Sie die Master-Seite.Können Sie nicht verwenden Sie ein server-side form mit einem normalen button-event, weil Sie das Feuer zu spät im Lebenszyklus der Seite.
Ich Tat dies vor kurzem, wo ich änderte ein Bild auf der masterpage basierend auf der Seite, die wiedergegeben wurde.
1) ich auf die Steuerung (imgPageSpecificTextImg auf der Masterpage)
2) Geändert, die URL, die der code verweist.