-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
}
}
但正如我所說,走的正確方法是鏈接。