-2
我遇到ASP.NET问题。重定向问题
我有前面的按钮。 index.aspx将我们重定向到index2.aspx,但在此之前,第一页 - index.aspx - 被重新加载。我不需要它,因为“加载”中的函数再次运行。
如何解决这个问题?
我遇到ASP.NET问题。重定向问题
我有前面的按钮。 index.aspx将我们重定向到index2.aspx,但在此之前,第一页 - index.aspx - 被重新加载。我不需要它,因为“加载”中的函数再次运行。
如何解决这个问题?
使用链接而不是按钮,如果你想让用户直接去到新页面。
一个按钮将始终导致回发并触发按钮的Click事件,因此您可以处理用户输入。
您也可以确保在页面的Load事件的代码是不是在回发执行:
protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
{
// your page initialization code
}
}
但正如我所说,走的正确方法是链接。