我编辑了这个问题
还是不行,用户写附录 然后在登录中按确定,没有任何 react
这是登录名(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");
}
}
}
最佳答案
你大概是说
Session["passcode"] == "Appendix"
在 C# 中(与 VB 不同),
==
是相等运算符和 =
是赋值运算符。
关于c# - 如何将 session 变量与 C# 中的字符串进行比较?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4489589/