C# 在视图中使用if/else语句的会话变量?
我想包括一个带有导航栏的ascx文件。有两个版本,一个在用户未登录时显示,另一个用于已登录的用户 这就是我要找的C# 在视图中使用if/else语句的会话变量?,c#,asp.net,session,user-controls,session-variables,C#,Asp.net,Session,User Controls,Session Variables,我想包括一个带有导航栏的ascx文件。有两个版本,一个在用户未登录时显示,另一个用于已登录的用户 这就是我要找的 <div class="navigator"> <% if(Session["loggedin"] == null) { Include this file <uc1:nav runat="server" ID="nav" /> } else { Include this file <uc1:nav runat="server" I
<div class="navigator">
<%
if(Session["loggedin"] == null) {
Include this file <uc1:nav runat="server" ID="nav" />
} else {
Include this file <uc1:nav runat="server" ID="nav2" />
}
%>
</div>
这就是我如何连接其中一个导航。。。但我不知道如何将这条路变成if/else状态
试着在里面做些事情,但是。。。。没有任何成功
有人能帮我吗?看来我已经弄明白了。 这就是我所做的
<% if(Session["loggedin"] == null) { %>
<uc1:nav runat="server" ID="nav" />
<% } else { %>
<uc1:nav runat="server" ID="nav2" />
<% } %>
清楚地描述您的问题您的错误是什么,mvcversion@anand我还没有任何错误,因为我不知道如何包括它,如图所示,我正在处理VS 2015,web表单c#当用户登录时,您是否将数据分配给会话[“loggedin”]