我想在标记上使用 Session 变量的值。这是写在 UserContorl.ascx 上的代码,NavigateUrl 上的文件我想发送存储在会话变量中的用户名。由于某种原因,我不想在 PageLoad 函数上设置 NavigateUrl 值。
请注意代码给出了错误:服务器标签格式不正确。
<asp:Panel ID="pnlMenuItems" runat="server" HorizontalAlign="Left">
<asp:HyperLink ID="LinkLogout" runat="server" NavigateUrl="~/logout/"+
<%= HttpContext.Current.Session["UserName"].ToString(); %>> CssClass="pnlMenuItems"
ForeColor="#666666">Logout</asp:HyperLink>
</asp:Panel>