labos: Menu Selected in Maser Page

Hallo, ich verwende .NET 2.0 und möchte dort eine Seite erstellen, mit einer Master-Page, die ein Menu-Item enthält.

Das sieht so aus:

<asp:Menu ID="Menu1" runat="server" ForeColor="#FFFFFF" BackColor="#737373" DynamicHorizontalOffset="2" Font-Names="Verdana" Font-Size="11px" StaticSubMenuIndent="10px" Orientation="Horizontal">
                    <Items>
                        <asp:MenuItem Text="Home" Value="Home" NavigateUrl="Default.aspx"></asp:MenuItem>
                        <asp:MenuItem Text="Thema" Value="Thema" NavigateUrl="netzwerk.aspx"></asp:MenuItem>
                        <asp:MenuItem Text="Aktuell" Value="Aktuell"></asp:MenuItem>
                    </Items>
                    <StaticMenuItemStyle HorizontalPadding="22px" VerticalPadding="3px" />
                    <DynamicHoverStyle BackColor="#009CDD" ForeColor="White" />
                    <DynamicMenuStyle BackColor="#E3EAEB" />
                    <StaticSelectedStyle BackColor="#009CDD" />
                    <DynamicSelectedStyle BackColor="#009CDD" />
                    <DynamicMenuItemStyle HorizontalPadding="22px" VerticalPadding="3px" />
                    <StaticHoverStyle BackColor="#009CDD" ForeColor="White" />
                </asp:Menu>

Nun ist es so, dass bei den ersten beiden der Link funktioniert, aber  der Menupunkt im Selected nicht mehr markiert ist. Beim letzten, wo ich keine NavigateURL angab, funktioniert Selected, d.h. der Menupunkt ist dann gefärbt.

Jemand eine Idee, wie man das hinkriegt, dass man einen Menüpunkt anklickt, der sich dann färbt und so bleibt?

Gruß
labos

  1. Hi,

    Nun ist es so, dass bei den ersten beiden der Link funktioniert, aber  der Menupunkt im Selected nicht mehr markiert ist. Beim letzten, wo ich keine NavigateURL angab, funktioniert Selected, d.h. der Menupunkt ist dann gefärbt.

    kannst du bitte mal eine URL posten, ich habe gerade Schwierigkeiten mir das vorzustellen.
    Es könnte helfen in der jeweiligen .aspx-Seite den Selected-Wert zu setzen.

    MfG
    Rouven

    --
    -------------------
    Inter Arma Enim Silent Leges  --  Cicero
    1. Und wie setzt man den Selected-Wert?

      Leider ist die Seite komplett auf meinem Rechner und nur localhost-getestet, daher noch kein URL verfügbar.

      Gruß

      1. Hi,

        geh in der .aspx in den Code-behind, dort in den Page-Load-Event. Dort greifst du auf das Menü zu (das hoffentlich da ist, sonst müsste es über die .Master-Eigenschaft der Page erreichbar sein). Selected-Eigenschaft.
        --> da steht das mit dem selected-setzen beschrieben.

        MfG
        Rouven

        --
        -------------------
        When the only tool you've got is a hammer, all problems start to look like nails.
        1. Hallo, prima, funktioniert tatsächlich!!! Vielen Dank