这是我关于Asp.net Lable(例如)的代码隐藏的一部分:
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
if (Request.Cookies["Email"].Value != null)
{
Lable1.text = Request.Cookies["Email"].Value;
MyVariables.YesOrNo = true;
}
else
{
Lable1.text = "Not signedIn";
}
}
}
如果按 Ctrl + F5 ,此代码完全有效,但我喜欢它自动工作。 注意:我已将我的codebehined代码放入!Page.IsPostBack和Out of!Page.IsPostBack但我的问题没有解决。 谢谢你的答案。
新编辑: 当点击Asp.net按钮时,首先它不起作用。我的意思是我不能按它。但如果按 ctrl + F5 ,页面刷新后,我可以按它。我知道这个问题很奇怪,但我找不到它的逻辑原因。我发布文本文件的链接,显示我在Chrome浏览器的开发者工具中收到的错误。 https://1drv.ms/t/s!AmlJd3_lvGhXaYfUEC0sRp8uPcM