.netナビゲーションの現在の状態を設定する

2471 ワード

1.アドレスバーのパラメータを動的に取得し、マスターページF 7で設定する.
 admin.Master.cs  

public
partial class admin: System.Web.UI.MasterPage { public int menuId=0; protected void Page_Load(object sender, EventArgs e) { string url = Request.RawUrl.ToLower().Trim(); if (url.Contains("feedback.aspx")) menuId= 1; else{ menuId = 0; } } }

admin.Master
<div class="login_menu">
    <a href="NewList.aspx" <%=menuId==0?"class='cur'":"" %>> </a><a href="Feedback.aspx" <%=menuId==1?"class='cur'":"" %>> </a>
</div>