我在我的一些.aspx页面中遇到过这个问题,即使代码和其他所有内容都与其他页面相同(它工作正常)。我没有为这些页面编写任何新代码,我已经尝试了所有内容,但似乎没有任何工作。有人可以帮我这个吗?
设计代码:
<form runat="server">
<div class="maincontain">
<div class="header">
<ul class="givusacall">
<li>Call us : + 0000000000 </li>
</ul>
<ul class="logandreg">
<li style="width:60px"> <asp:LinkButton ID="login" runat="server" OnClick="login_Click" CausesValidation="false" ForeColor="#f2f2f2"></asp:LinkButton> |</li>
<li style="width:60px"> <asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click" CausesValidation="false" ForeColor="#f2f2f2"></asp:LinkButton></li>
</ul>
</div>
</div>
</form>
后端代码:
protected void login_Click(object sender, EventArgs e)
{
if (Session["USER_ID"] != null)
{
login.Text = "LogOut";
Session.Remove("USER_ID");
Session.RemoveAll();
Response.Redirect("index.aspx");
}
else if (Session["USER_ID"] == null)
{
login.Text = "LogIn";
Response.Redirect("ulogin.aspx");
}
}