重定向问题

时间:2011-09-22 16:32:34

标签: asp.net

我遇到了ASP.NET问题。

我在前面有按钮。 index.aspx将我们重定向到index2.aspx,但在此之前,重新加载了第一页 - index.aspx。我不需要它,因为“load”中的函数再次运行。

如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

如果您希望用户直接到新页面,请使用链接而非按钮。

按钮将始终显示 PostBack 并触发按钮的Click事件,以便您可以处理用户输入。

您还可以确保PostBacks上没有执行Page的Load事件中的代码:

protected void Page_Load(object sender, EventArgs e)
{
    if(!IsPostBack)
    {
        // your page initialization code
    }
}

但正如我所说,正确的方法是链接