欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

怎么實(shí)現(xiàn)GridView分頁(yè)-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關(guān)怎么實(shí)現(xiàn)GridView分頁(yè)的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。

為南召等地區(qū)用戶(hù)提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及南召網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、南召網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專(zhuān)業(yè)、用心的態(tài)度為用戶(hù)提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶(hù)的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

要在GridView中加入
//實(shí)現(xiàn)分頁(yè)
AllowPaging="true"
//一頁(yè)數(shù)據(jù)10行
PageSize="10"
// 分頁(yè)時(shí)觸發(fā)的事件
OnPageIndexChanging="gvwDesignationName_PageIndexChanging"
在服務(wù)器事件里


復(fù)制代碼 代碼如下:


protectedvoid gvwDesignationName_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gvwDesignationName.PageIndex=e.newIndex;
bingDesignatioonName();
}



這里我給出一個(gè)通用顯示分頁(yè)的模板(網(wǎng)上搜的,自己給出注釋)


復(fù)制代碼 代碼如下:


<PagerTemplate>
當(dāng)前第:
//((GridView)Container.NamingContainer)就是為了得到當(dāng)前的控件
<asp:Label ID="LabelCurrentPage" runat="server" Text="<%# ((GridView)Container.NamingContainer).PageIndex + 1 %>"></asp:Label>
頁(yè)/共:
//得到分頁(yè)頁(yè)面的總數(shù)
<asp:Label ID="LabelPageCount" runat="server" Text="<%# ((GridView)Container.NamingContainer).PageCount %>"></asp:Label>
頁(yè)
//如果該分頁(yè)是首分頁(yè),那么該連接就不會(huì)顯示了.同時(shí)對(duì)應(yīng)了自帶識(shí)別的命令參數(shù)CommandArgument
<asp:LinkButton ID="LinkButtonFirstPage" runat="server" CommandArgument="First" CommandName="Page"
Visible='<%#((GridView)Container.NamingContainer).PageIndex != 0 %>'>首頁(yè)</asp:LinkButton>
<asp:LinkButton ID="LinkButtonPreviousPage" runat="server" CommandArgument="Prev"
CommandName="Page" Visible='<%# ((GridView)Container.NamingContainer).PageIndex != 0 %>'>上一頁(yè)</asp:LinkButton>
//如果該分頁(yè)是尾頁(yè),那么該連接就不會(huì)顯示了
<asp:LinkButton ID="LinkButtonNextPage" runat="server" CommandArgument="Next" CommandName="Page"
Visible='<%# ((GridView)Container.NamingContainer).PageIndex != ((GridView)Container.NamingContainer).PageCount - 1 %>'>下一頁(yè)</asp:LinkButton>
<asp:LinkButton ID="LinkButtonLastPage" runat="server" CommandArgument="Last" CommandName="Page"
Visible='<%# ((GridView)Container.NamingContainer).PageIndex != ((GridView)Container.NamingContainer).PageCount - 1 %>'>尾頁(yè)</asp:LinkButton>
轉(zhuǎn)到第
<asp:TextBox ID="txtNewPageIndex" runat="server" Width="20px" Text='<%# ((GridView)Container.Parent.Parent).PageIndex + 1 %>' />頁(yè)
//這里將CommandArgument即使點(diǎn)擊該按鈕e.newIndex 值為3
<asp:LinkButton ID="btnGo" runat="server" CausesValidation="False" CommandArgument="-2"
CommandName="Page" Text="GO" />
</PagerTemplate>



對(duì)應(yīng)該事件中代碼為


復(fù)制代碼 代碼如下:


protected void gvwDesignationName_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
// 得到該控件
GridView theGrid = sender as GridView;
int newPageIndex = 0;
if (e.NewPageIndex==-3)
{
//點(diǎn)擊了Go按鈕
TextBox txtNewPageIndex = null;
//GridView較DataGrid提供了更多的API,獲取分頁(yè)塊可以使用BottomPagerRow 或者TopPagerRow,當(dāng)然還增加了HeaderRow和FooterRow
GridViewRow pagerRow = theGrid.BottomPagerRow;
if (pagerRow != null)
{
//得到text控件
txtNewPageIndex = pagerRow.FindControl("txtNewPageIndex") as TextBox;
}
if ( txtNewPageIndex!= null)
{
//得到索引
newPageIndex = int.Parse(txtNewPageIndex.Text) - 1;
}
}
else
{
//點(diǎn)擊了其他的按鈕
newPageIndex = e.NewPageIndex;
}
//防止新索引溢出
newPageIndex = newPageIndex < 0 ? 0 : newPageIndex;
newPageIndex = newPageIndex >= theGrid.PageCount ? theGrid.PageCount - 1 : newPageIndex;
//得到新的值
theGrid.PageIndex = newPageIndex;
//重新綁定
bingDesignatioonName();
}


感謝各位的閱讀!關(guān)于“怎么實(shí)現(xiàn)GridView分頁(yè)”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

當(dāng)前題目:怎么實(shí)現(xiàn)GridView分頁(yè)-創(chuàng)新互聯(lián)
分享網(wǎng)址:http://aaarwkj.com/article4/coggie.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、定制網(wǎng)站建站公司、網(wǎng)站制作營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

微信小程序開(kāi)發(fā)
热九九这里只有热九九| 一区二区三区特黄色片| 国产精品色呦呦一区二区| 精品人妻一区二区三区蜜桃电| 永久免费看黄在线观看| 在线日韩观看免费av| 亚洲欧美日韩国产桃色| 偷拍偷窥女厕一区二区视频| 国产精品中文字幕第一页| 国产模特一区二区三区| 亚洲免费三级黄色片| 99热这里只有精品中文| 日韩av一区二区人妻| 日本一区二区三区中文字幕不卡| 国产国产成人精品久久| 日韩精品国产自拍在线| 老熟妇奂伦一区二区三区| 亚洲av男人天堂一区| 欧美日韩国产一区二区的| 久久超碰一区二区三区| 亚洲精品视频久久偷拍| 相泽南亚洲一区二区在线播放| 青青草原免费在线观看| 中文字幕乱码人妻一区二| 亚洲国产成人久久综合区| 饥渴少妇高潮特殊按摩| 日本精品亚洲一区二区三区| 亚洲男人天堂黄色av| 日本一区二区在线高清| 精品熟妇人妻一区二区三区| 欧美精品欧美精品一区二区 | 亚洲综合一区二区在线视频| 无遮挡动漫网站免费观看| 91桃色网站在线免费观看| 国产女同互慰一区二区| 一二三日韩电影在线观看| 国产九色av在线一区尤物| 久久这里只有精品热免费| 国产亚洲精品女人久久久| 中文字幕一区二区av| 国产亚洲超级97免费视频|