2012-06-25 33 views
0

我有這個Web應用程序,它應該在按鈕單擊時上下移動行,但只有在關閉網頁並從Visual Studio重新運行我的程序時纔會這樣做。我如何回發?

protected void Page_Load(object sender, EventArgs e) 
{ 
    if (Page.IsPostBack) 
    { 
     DataView view = (DataView)SqlDataSource1.Select(
           DataSourceSelectArguments.Empty); 
     DataTable result = view.ToTable(); 
    }   
} 

這就是我需要的嗎?

+1

你爲什麼標記這AS.NET MVC?這是ASP.NET webforms – Shyju

回答

0

您需要使用按鈕單擊事件。您的邏輯當前處於頁面加載事件中,這就是爲什麼它只能觸發一次

+0

這是我的asp代碼的樣子:​​ '/> ​​ '/> – Pradit

0

您也刪除,如果回傳也將工作,但不是推薦的解決方案

protected void Page_Load(object sender, EventArgs e) 
{ 
     DataView view = (DataView)SqlDataSource1.Select(DataSourceSelectArguments.Empty); 
     DataTable result = view.ToTable(); 
}