我编辑了这个问题
它仍然不起作用,用户写附录然后在登录中按OK,没有任何反应
这是登录(vb.net)
Partial Class login
Inherits System.Web.UI.Page
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Session("passcode") = TextBox1.Text
Response.Redirect("Default.aspx")
End Sub
End Class
这是默认页面C#
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (Session["passcode"] == "appendix")
{
Response.Write("OK !");
}
else
{
Response.Redirect("login.aspx");
}
}
}
答案 0 :(得分:9)
你可能意味着
Session["passcode"] == "Appendix"
在C#中(与VB不同),==
是相等运算符,=
是赋值运算符。
答案 1 :(得分:1)