我有一个asp按钮,在click事件中设置了一个会话变量,页面被重定向。问题是这个过程需要两次点击 - 一次设置会话,另一次设置重定向。如何一键设置会话和重定向?我的代码如下:
protected void btn_login_Click(object sender, EventArgs e)
{
HttpContext.Current.RewritePath("AnotherPage.aspx");
Session.Add("user-id", _id);
}
答案 0 :(得分:0)
protected void btn_login_Click(object sender, EventArgs e)
{
Session.Add("user-id", _id);
Response.Redirect("AnotherPage.aspx");
}