C# 如何使用if在.aspx页面中显示项目
这里我只想根据if条件显示列表菜单元素。 这里我想检查C# 如何使用if在.aspx页面中显示项目,c#,asp.net,C#,Asp.net,这里我只想根据if条件显示列表菜单元素。 这里我想检查会话[“user\u id”]是否为空。如果为空,则显示 <li><a href="register.aspx">Register</a></li> <li><a href="login.aspx">Login</a></li> 我该怎么做呢?在ASP.Net中,您可以混合使用html和C#
会话[“user\u id”]是否为空
。如果为空
,则显示
<li><a href="register.aspx">Register</a></li>
<li><a href="login.aspx">Login</a></li>
我该怎么做呢?在ASP.Net中,您可以混合使用html和C#:
<li><a href="login.aspx">Login</a></li>
<div class="navbar">
<ul>
<li><a href="index.aspx">Home</a></li>
<li><a href="about.aspx">About Us</a></li>
<li><a href="feedback.aspx">Feedback</a></li>
<li><a href="rti.aspx">RTI</a></li>
<li><a href="faq.aspx">FAQ</a></li>
<li><a href="contactus.aspx">Contact us</a></li>
<li><a href="register.aspx">Register</a></li>
<li><a href="login.aspx">Login</a></li>
</ul>
</div>
String userID = Convert.ToString(Session["user_id"]);
if (string.IsNullOrEmpty(userID) == true)
{
Response.Redirect("login.aspx");
}
<% String userID = Convert.ToString(Session["user_id"]);
if (string.IsNullOrEmpty(userID) == true)
{ %>
<li><a href="register.aspx">Register</a></li>
<li><a href="login.aspx">Login</a></li>
<%}else{ %>
<li><a href="login.aspx">Login</a></li>
<%} %>