如何利用GridView與UpdatePanel組合實現無刷新:新增、編輯、刪除、分頁效果?

問題:如何利用GridView與UpdatePanel組合實現無刷新分頁、編輯、刪除效果? 

解決方法:

ScriptManager、UpdatePanel、GridView,其中GridView放在UpdatePanel裏面。

設置UpdatePanel的Triggers屬性,分別綁定GridView的分頁PageIndexChanged、

刪除RowDeleted、更新RowUpdated事件即可。

 

ScriptManager建議放在<form>標籤之內的第一個位置。

 

問題2:

新增一條記錄,GridView能否無刷新顯示,就像Winform中一樣?

 

解決方法:

在上述UpdatePanel中增加Triggers,綁定Button控件的Click事件。

在btnCreate_Click事件中調用Gridview的DataBind()方法就可以無刷新顯示新增的記錄。

 

注:在UpdatePanel中添加TextBox,Button。

GridView綁定的是ObjectDataSource,即BLL層的方法。

 

如何利用GridView與UpdatePanel組合實現無刷新:新增、編輯、刪除、分頁效果?

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章