MasterpageFile wechseln

  • VB.NET (ASP)

    MasterpageFile wechseln

    Es gibt eine Default.aspx Seite. Diese lädt eine Master-Seite "start". (MasterPageFile="~/Pages/start.Master")
    Ich möchte dem Projekt eine Master Seite "Impressum" (impressum.Master) hinzufügen und diese durch ein Hyperlink von der Startseite laden.
    Ich stelle es mir so vor das der MasterPageFile von "start.Master" auf "impressum.master" wechselt.

    Geht so etwas? Und wenn ja; wie geht so etwas?

    Ja es geht so wen ich von der Default Seite heraus den Handler setze:

    VB.NET-Quellcode

    1. Private Sub _default_PreInit(sender As Object, e As EventArgs) Handles Me.PreInit
    2. Me.MasterPageFile = "~/Pages/impressum.Master"
    3. End Sub


    Will ich den Handler von der start.master Seite setzen wird nur die Default Seite aktualisiert aber nicht eine Master Seite Impressum geladen:

    VB.NET-Quellcode

    1. Protected Sub LinkButton1_Click(sender As Object, e As EventArgs)
    2. Dim me_default As New _default
    3. me_default.MasterPageFile = "~/Pages/impressum.Master"
    4. End Sub


    Was mache ich hier falsch oder fehlt hier?

    *Topic verschoben*

    Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „Marcus Gräfe“ ()