我想知道如何在asp.net中使用會話,我用下面的代碼:會話值
protected void Page_Load(object sender, EventArgs e)
{
string academics = "academics";
Session["header_value"] = academics;
}
然後我想使用該值在下面的代碼
<a href="academics.aspx">
<%if("header_value"=="academics")
{%>
<div id="academics" class="pri-nav active"></div>
<%}else{%>
<div id="academics" class="pri-nav"></div>
<%}%></a>
我也想知道是否有任何其他方式將價值傳遞給會議以外的.cs?
它給出錯誤「名稱'ActiveNav'不存在於當前上下文中」我寫保護字符串ActiveNav =「」; protected void Page_Load(object sender,EventArgs e) ActiveNav =「Academics」; } 在academics.cs和「 "> 」在主文件中 –
2012-04-16 18:07:16
如果你想做導航正確的方法做到這一點:做一個.sitemap並使用SiteMapDataSource獲取基於站點地圖的當前網址。 – zeal 2012-04-16 18:10:45