求page.ispostback用法protected void Page_Load(object sender,EventArgs e){if (Page.IsPostBack){Response.Redirect("UserLogin.aspx");}else{return;}}为什么页面从登陆页面进来后我点击按钮,又触发了page_load事件?点击任何按钮
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/11 06:02:31
![求page.ispostback用法protected void Page_Load(object sender,EventArgs e){if (Page.IsPostBack){Response.Redirect(](/uploads/image/z/14016230-62-0.jpg?t=%E6%B1%82page.ispostback%E7%94%A8%E6%B3%95protected+void+Page_Load%28object+sender%2CEventArgs+e%29%7Bif+%28Page.IsPostBack%29%7BResponse.Redirect%28%22UserLogin.aspx%22%29%3B%7Delse%7Breturn%3B%7D%7D%E4%B8%BA%E4%BB%80%E4%B9%88%E9%A1%B5%E9%9D%A2%E4%BB%8E%E7%99%BB%E9%99%86%E9%A1%B5%E9%9D%A2%E8%BF%9B%E6%9D%A5%E5%90%8E%E6%88%91%E7%82%B9%E5%87%BB%E6%8C%89%E9%92%AE%2C%E5%8F%88%E8%A7%A6%E5%8F%91%E4%BA%86page_load%E4%BA%8B%E4%BB%B6%3F%E7%82%B9%E5%87%BB%E4%BB%BB%E4%BD%95%E6%8C%89%E9%92%AE)
求page.ispostback用法protected void Page_Load(object sender,EventArgs e){if (Page.IsPostBack){Response.Redirect("UserLogin.aspx");}else{return;}}为什么页面从登陆页面进来后我点击按钮,又触发了page_load事件?点击任何按钮
求page.ispostback用法
protected void Page_Load(object sender,EventArgs e)
{
if (Page.IsPostBack)
{
Response.Redirect("UserLogin.aspx");
}
else
{
return;
}
}
为什么页面从登陆页面进来后我点击按钮,又触发了page_load事件?
点击任何按钮又回到登陆也页面了
我改成 if Page.IsPostBack)了,结果都跳转不过来了.
求page.ispostback用法protected void Page_Load(object sender,EventArgs e){if (Page.IsPostBack){Response.Redirect("UserLogin.aspx");}else{return;}}为什么页面从登陆页面进来后我点击按钮,又触发了page_load事件?点击任何按钮
Page.IsPostBack 是用来检查目前网页是否为第一次加载,当使用者第一次浏览这个网页时Page.IsPostBack 会传回False,不是第一次浏览这个网页时就传回True!
你开始是在这个页面点击按钮跳转到UserLogin.aspx,然后UserLogin.aspx页面点击按钮,再跳转到这个页面,所以此时页面加载时,Page.IsPostBack为ture,这样就执行了Response.Redirect("UserLogin.aspx");
如果你用!Page.IsPostBack,那么你只有在第一次浏览这个页面的时候,会执行Response.Redirect("UserLogin.aspx");然后你以后再点击,就是执行else语句了!