最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ASP.NET編程時遇到GridView的一個問題 激發(fā)了未處理的事件"PageIndexChanging"

 更新時間:2010年04月03日 17:12:50   作者:  
今天在寫代碼的時候遇到一個很郁悶的問題,就是在ASP.NET中通過編程創(chuàng)建SqlDataSource然后綁定給GridView,在啟用了 GridView自身的分頁功能之后,點擊分頁頁碼會出現(xiàn)錯誤提示:GridView“GridView1”激發(fā)了未處理的事件"PageIndexChanging"……
苦苦研究了一下午問題之所在以后,終于從網(wǎng)上的一些資料找到了答案,原因應(yīng)該是手動編程的數(shù)據(jù)源在ViewState中沒有保持的問題,一旦引起 PostBack,數(shù)據(jù)源的內(nèi)容就丟失了,那么解決辦法就是在GridView的"PageIndexChanging"的事件中指定新頁碼然后重新進行數(shù)據(jù)源的綁定。

代碼如下:
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
/* ----- 重寫一遍先前綁定數(shù)據(jù)源的代碼 ----- */
}

相關(guān)文章

最新評論

抚远县| 顺平县| 广德县| 招远市| 揭阳市| 汕头市| 红原县| 榆中县| 伊春市| 科技| 鹿邑县| 抚顺县| 剑川县| 陇川县| 那曲县| 祁连县| 阿合奇县| 金寨县| 资阳市| 衢州市| 师宗县| 油尖旺区| 延吉市| 玉溪市| 天台县| 土默特左旗| 新营市| 灵璧县| 桐庐县| 康保县| 南通市| 台北市| 上饶市| 本溪| 黔西县| 喀喇沁旗| 扎囊县| 纳雍县| 阜新市| 宣武区| 雅江县|