苦苦研究了一下午問題之所在以后,終于從網上的一些資料找到了答案,原因應該是手動編程的數據源在ViewState中沒有保持的問題,一旦引起 PostBack,數據源的內容就丟失了,那么解決辦法就是在GridView的"PageIndexChanging"的事件中指定新頁碼然后重新進行數據源的綁定。
代碼如下:
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
/* ----- 重寫一遍先前綁定數據源的代碼 ----- */
}
ASP.NET編程時遇到GridView的一個問題 激發了未處理的事件"PageIndexChanging"
2019-09-01 11:28服務器之家 ASP.NET教程
今天在寫代碼的時候遇到一個很郁悶的問題,就是在ASP.NET中通過編程創建SqlDataSource然后綁定給GridView,在啟用了 GridView自身的分頁功能之后,點擊分頁頁碼會出現錯誤提示:GridView“GridView1”激發了未處理的事件"PageIndexChanging"……
延伸 · 閱讀
- 2022-03-05Asp.Net(C#)使用oleDbConnection 連接Excel的方法
- 2022-02-23ASP.Net動態讀取Excel文件最簡方法
- 2022-02-19Android GridView擴展仿微信微博發圖動態添加刪除圖
- 2022-02-19Android GridView仿微信添加多圖效果
- 2022-02-15Asp.Net中MVC緩存詳解
- 2022-02-13詳解Asp.Net MVC的Bundle捆綁
- ASP.NET教程
.Net MVC實現長輪詢
這篇文章主要為大家詳細介紹了.Net MVC實現長輪詢的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下 ...
- ASP.NET教程
asp.net中的窗體身份驗證(最簡單篇)
這篇文章主要介紹了最簡單的asp.net中的窗體身份驗證,詳細敘述了asp.net的窗體身份驗證步驟,感興趣的小伙伴們可以參考一下 ...
- ASP.NET教程
ASP.NET OutputCache詳解
這篇文章主要介紹了ASP.NET OutputCache詳解,本文詳細講解了OutputCache的語法、OutputCache的參數、OutputCache使用示例等內容,需要的朋友可以參考下 ...
- ASP.NET教程
GridView分頁的實現(通用分頁模板)
要在GridView中加入AllowPaging=true,一頁數據多少行PageSize=10分頁時觸發的事件OnPageIndexChanging等等,感興趣的朋友可以了解下本文,希望對你有所幫助 ...
- ASP.NET教程
asp.net gridview分頁:第一頁 下一頁 1 2 3 4 上一頁 最末頁
這篇文章主要介紹了asp.net gridview分頁:第一頁 下一頁 1 2 3 4 上一頁 最末頁,可使用上下鍵選中行,選中后點擊修改,textbox獲得gridview中的代碼的數據,需要...
- ASP.NET教程
asp .net實現給圖片添加圖片水印方法示例
圖片上加水印相信每位程序員都會遇到這個需求,下面這篇文章主要給大家介紹了asp .net實現給圖片添加圖片水印的方法,文中給出了完整的實例代碼,相...
- ASP.NET教程
詳解ASP.NET 生成二維碼實例(采用ThoughtWorks.QRCode和QrCode.Net兩種方
本篇文章主要介紹了ASP.NET 生成二維碼實例,使用了兩種方法,包括ThoughtWorks.QRCode和QrCode.Net,具有一定的參考價值,有興趣的可以了解一下。 ...
- ASP.NET教程
微信小程序如何使用原生Websocket與Asp.Net Core SignalR 通信
背景 如題,這可能算是.net 做小程序的服務端時,繞不開的一個問題,老生常談了。同樣的問題,我記得我2018/19年的一個項目的解決方案是: 修改官方的...