2012-10-13 56 views

回答

0
<li class="active "> 
     <a href='<%= Page.ResolveUrl("~/UserDetails.aspx?Id=") + Session["UserId"].ToString() %>'> 
      Home 
     </a> 
    </li> 

編輯:添加Page.ResolveUrl並刪除';'在toString()方法

+0

都能跟得上不工作「的資源不能被發現。」我也必須刪除;之間 %。自從它說「)預期」。 – FBEvo1

+0

確保會話變量UserId不爲空。 –

+0

是的,這不是問題,用戶ID完美地工作。 – FBEvo1

1

製作錨標記RUNAT =「服務器」的結束,試試這個

<li class="active "> 
<a id="A1" runat="server" href='~/UserDetails.aspx?Id=' + <%= Session["UserId"].ToString() %>> 
<span>Home</span></a></li>