我已經做到了這一點:比較URL段串
後面的代碼:
var uri = new Uri(Request.Url.ToString());
if ("newsFeed" == Request.Url.Segments[2])
{
L1.Attributes.Add("class", "active");
}
一個頁面的網址是:
http://localhost:52040/ClientSide/newsFeed/allEr.aspx
所以它的假設工作,並進入if
,但它不
有什麼問題?
爲什麼不能你使用調試器? – Tarec
如果你在'if'行放置了一個斷點,'Request.Url.Segments [2]'等於什麼? – Jonathan
我已添加.contains(「newsFeed」)並且它的工作原理 – Omer