变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

當前位置: 首頁IT技術 → 關于DataGrid 分頁問題的小經驗分享

關于DataGrid 分頁問題的小經驗分享

更多

本文提供的是作者的一個小經驗分享,是關于DataGrid 分頁問題,希望能給大家帶來幫助和啟發。

最近做網站遇到了一個奇怪的問題,在進行DataGrid進行分頁時,無法響應 PageIndExchanged 事件 。
  我也查閱了很多關于這方面的文章,可是還是沒有得到解決方案。 在和別人的探討中發現了癥結所在
  
  首先,我先將代碼貼過來:
  
  下面是DataGird控件的HTML代碼(不包含字段綁定)
  
  <ASP:datagrid id="SearchGrid" runat="server" width="100%" autogeneratecolumns="False" EnableViewState="true" AllowPaging="True" PageSize="3" PagerStyle-Mode="NumericPages" PagerStyle-HorizontalAlign="Right" PagerStyle-pagebuttoncount="5" onpageindexchanged="SearchGrid_PageIChanged" >
  
  下面是后代碼:
  
  Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
   If Not IsPostBack Then
   BindGrid()
   End If
   End Sub
  
  public Sub SearchGrid_PageIChanged(ByVal s As Object, ByVal e As DataGridPageChangedEventArgs)
   SearchGrid.CurrentPageIndex = e.NewPageIndex
   BindGrid()
   End Sub
  
  Public Sub BindGrid()
   SearchGrid.DataSource = (綁定你的數據源)
  
   SearchGrid.DataBind()
  
   End Sub
  
  
  對與上面的代碼,第一次加載頁面都可以得到正確的顯示結果和頁數,但是切換頁面時不能響應分頁事件
  
  經過跟蹤程序發現切換頁面每次都要調用PageLoad , 我把DataBind移出Is notpostback后,分頁可以正常
  
  說明每次在回送頁面時都要重新給DataGrid加載數據,隨即考慮到DataGrid設置了EnableViewState為False
  
  DataGrid數據沒有保留下來,導致DataGrid只有在每次加載都重新綁定才能實現保持狀態而正常分頁。
  
   因此將EnableVIewState設置為True ,問題解決。

熱門評論
最新評論
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)
主站蜘蛛池模板: 好男人在线社区www在线视频一 | 成人黄漫画免费观看网址 | 日韩操操操 | 99在线在线视频免费视频观看 | 99国产精品久久久久久久成人热 | 日本韩国欧美在线 | 日韩美女影院 | 午夜性刺激免费视频观看不卡专区 | 亚洲第一网站免费视频 | 久久精品国产无限资源 | 免费a级毛片在线观看 | 国产人成精品免费视频 | 国产激情视频在线播放 | 一级毛片高清大全免费观看 | 午夜高清视频 | 日韩精品成人在线 | 成人在线欧美 | 一本久道久久综合中文字幕 | 天天看天天射天天视频 | 性大毛片视频 | 国产专区一va亚洲v天堂 | 激情综合激情 | 日本系列 1页 亚洲系列 | 婷婷开心激情网 | 欧美日韩一区二区在线视频播放 | 欧美双茎同入视频在线观看 | 国产在线视频网站 | 免费观看a级毛片在线播放 免费观看a级完整视频 | 69人成网站色www | 日日摸夜夜添免费毛片小说 | 午夜影院18 | 免费啪视频 | 成人在线免费观看视频 | 九色欧美 | 男女视频在线观看 | www色婷婷| 免费久久精品 | 性刺激欧美三级在线观看 | 天天操夜夜操狠狠操 | 亚洲欧美不卡中文字幕 | caopor牛牛射在线 |