asp.net ajout de la classe de courant menuItem

Je suis nouvelle dans la asp.net donc je vais apprécier un code de réponse.

J'ai un site web dans asp.net et c#, j'ai ajouté un menu pour le site.page maître, il ressemble à ceci:

<asp:Menu ID="mainMenu" runat="server" autopostback="true">
            <Items>
                <asp:MenuItem Text="Home" Value="Home" ></asp:MenuItem>
                <asp:MenuItem Text="Pipes" Value="Pipes"></asp:MenuItem>
                <asp:MenuItem Text="View &amp; Query" Value="View &amp; Query"></asp:MenuItem>
                <asp:MenuItem Text="API" Value="API"></asp:MenuItem>
            </Items>
        </asp:Menu>

J'ai maintenant besoin d'ajouter que, lorsque l'utilisateur est sur une page spécifique, par exemple des canaux de communication, le droit menuItem devrait avoir une couleur de fond différente.

je peux utiliser une variable de session, mais je ne suis pas sûr de la façon de le faire.

Peut-on s'il vous plaît écrivez-moi un exemple complet pour cela?

Je vous remercie à l'avance

ont navigationurl dans MenuItem?
oui, je vais avoir
êtes-vous à l'aise avec jquery?
et ce qui est de la pertinence de AutoPostBack=true" ici?
grande avec jquery, abd-je ne sais pas pourquoi AutoPostBack=true est ici.

OriginalL'auteur Tovi Klein-Berzon | 2011-07-26