Asp.net GridView分页-第一个、最后一个、下一个、上一个
是否可以添加:Asp.net GridView分页-第一个、最后一个、下一个、上一个,asp.net,vb.net,gridview,pagination,Asp.net,Vb.net,Gridview,Pagination,是否可以添加: GridView页面的“第一个、最后一个、下一个、上一个”选项?我似乎不明白。我只能得到最后的数字和>>和GridView的默认寻呼机不灵活 替代方案是: 使用GridView()的寻呼机模板 扩展GridView控件以支持DataPager() 设置PagerSettings部分的PageText属性值: 您也可以在设计器的“属性”窗口中设置这些值。是的,可以使用gridview的PagerSettings属性,只需将PagerSetting模式设置为“NextPrevio
GridView页面的“第一个、最后一个、下一个、上一个”选项?我似乎不明白。我只能得到最后的数字和>>和GridView的默认寻呼机不灵活 替代方案是:
您也可以在设计器的“属性”窗口中设置这些值。是的,可以使用gridview的PagerSettings属性,只需将PagerSetting模式设置为“NextPreviousFirstLast”,以便使用“First、Last、Next、Previous”选项进行gridview分页
<PagerSettings Mode="NextPreviousFirstLast" FirstPageText="First" PreviousPageText="Previous" NextPageText="Next" LastPageText="Last" />
模式还有三个属性,如“NextPrevious”、“Numeric”和“NumericFirstLast”
使用它们
下一步:
<PagerSettings Mode="NextPrevious" PreviousPageText="Previous" NextPageText="Next"/>
数字:
<PagerSettings Mode="Numeric" />
数字财政司司长:
<PagerSettings Mode="NumericFistLast" />
我们还可以在gridview中组合数字以及第一个和最后一个自定义按钮
为此,我们需要在gridview中启用正常分页然后设置页面样式 这将显示带有数字的正常分页。 用于自定义第一个和最后一个按钮 为此编写jquery代码 $(文档).ready(函数(){ //对于寻呼机第一个位置的第一个按钮,请使用prepend方法 $('.gridviewPager')。最近('tr')。查找('table tbody tr')。前置('First'); //对于寻呼机最后位置的最后一个按钮,请使用附加方法 $('.gridviewPager').closest(“tr”).find(“table tbody tr”).append(“Last”); })
$(文档).ready(函数(){
$('.gridviewPager').closest('tr').find('table tbody tr').prepend('');
$('.gridviewPager').closest(“tr”).find(“table tbody tr”).append('');
})
.gridviewPager{
背景色:#fff;
填充:2px;
利润率:2%自动;
}
.gridviewPager a{
利润率:1%;
边界半径:50%;
背景色:#5454;
填充:5px10px 5px10px;
颜色:#fff;
文字装饰:无;
-o形盒阴影:1px 1px 1px#111;
-莫兹盒阴影:1px 1px 1px#111;
-网络工具包盒阴影:1px 1px 1px#111;
盒影:1px 1px 1px#111;
}
.gridviewPager a:悬停{
背景色:#337ab7;
颜色:#fff;
}
.gridviewPager跨距{
背景色:#066091;
颜色:#fff;
-o形盒阴影:1px 1px 1px#111;
-莫兹盒阴影:1px 1px 1px#111;
-网络工具包盒阴影:1px 1px 1px#111;
盒影:1px 1px 1px#111;
边界半径:50%;
填充:5px10px 5px10px;
}
指向Matt Berseth博客的链接已断开。添加了指向网页存档的链接。
<PagerSettings Mode="NumericFistLast" />