マークアップでセッション変数の値を使用したい。これは UserContorl.ascx に記述されたコード、NavigateUrl 上のファイル セッション変数に格納されている Username を送信したい。何らかの理由で 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>