2
Imはユーザーがログインしているかどうかを確認するために私のマスターページにいくつかのコードを記述しようとしているこのコンテキストではサポートされていません。ここでは、コードのブロックであるASP.NETコードブロックはSite.master
<div class="navbar-collapse collapse">
<asp:LoginView runat="server" ViewStateMode="Disabled">
<%
if (Session["UserID"] == null) {
%>
<AnonymousTemplate>
<ul class="nav navbar-nav navbar-right">
<li><a runat="server" href="~/Account/Register">Register</a></li>
<li><a runat="server" href="~/Account/Login">Log in</a></li>
</ul>
</AnonymousTemplate>
<%
} else {
%>
<LoggedInTemplate>
<ul class="nav navbar-nav navbar-right">
<li><a runat="server" href="~/Account/Manage" title="Manage your account">Hello, <%: Session["UserID"] %>!</a></li>
<li>
<asp:LoginStatus runat="server" LogoutAction="Redirect" LogoutText="Log off" LogoutPageUrl="~/" OnLoggingOut="Unnamed_LoggingOut" />
</li>
</ul>
</LoggedInTemplate>
<%
}
%>
</asp:LoginView>
</div>
はどうもありがとうござい内で許可されていません!私がそれを変更するとすぐに働いた。 –