b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

GridView分页(通用分页模板)的实现

电脑杂谈  发布时间:2020-03-29 22:14:46  来源:网络整理

gridview分页_asp gridview 分页_gridview 表头分页排序

要添加到GridView中

//实现分页

AllowPaging =“ true”

// 10行数据

PageSize =“ 10”

//分页时触发事件

OnPageIndexChanging =“ gvwDesignationName_PageIndexChanging”

在服务器事件中

复制代码gridview分页,代码如下:

protectedvoid gvwDesignationName_PageIndexChanging(对象发送者,GridViewPageEventArgs e)

{

gvwDesignationName.PageIndex = e.newIndex;

bingDesignatioonName();

}

在这里gridview分页,我给出了用于常规显示分页的模板(在Internet上搜索,提供您自己的评论)

gridview 表头分页排序_asp gridview 分页_gridview分页

复制代码,代码如下:

当前:

//(((GridView)Container.NamingContainer)用于获取当前控件

<asp: 标签runat =“服务器”文本=“ <%#((GridView)Container.NamingContainer).PageIndex + 1%>”>

页面/总计:

//获取分页总数

”>

页面

//如果页面是第一页,则不会显示连接. 同时,它与具有自己识别功能的命令参数CommandArgument相对应

Visible ='<%#((GridView)Container.NamingContainer).PageIndex! = 0%>'>主页

CommandName =“ Page”可见='<%#((GridView)Container.NamingContainer).PageIndex! = 0%>'>上一页

//如果分页页面是最后一页,则不会显示该链接

gridview 表头分页排序_asp gridview 分页_gridview分页

Visible ='<%#((GridView)Container.NamingContainer).PageIndex! =((GridView)Container.NamingContainer).PageCount-1%>'>下一页

Visible ='<%#((GridView)Container.NamingContainer).PageIndex! =((GridView)Container.NamingContainer).PageCount-1%>'>结束页面

转到页面

页面

//即使单击该按钮e.newIndex值为3,这也将是CommandArgument

CommandName =“ Page”文本=“ GO” />

与事件中的代码相对应

复制代码,代码如下:

受保护的无效gvwDesignationName_PageIndexChanging(对象发送者,GridViewPageEventArgs e)

{

//获取控件

gridview 表头分页排序_asp gridview 分页_gridview分页

GridView theGrid =发送者为GridView;

int newPageIndex = 0;

如果(e.NewPageIndex ==-3)

{

//单击“转到”按钮

TextBox txtNewPageIndex = null;

// GridView提供了比DataGrid更多的API. 您可以使用BottomPagerRow或TopPagerRow获取分页块. 当然,还会添加HeaderRow和FooterRow.

GridViewRow pagerRow = theGrid.BottomPagerRow;

如果(pagerRow!= null)

{

//获取文本控件

txtNewPageIndex = pagerRow.FindControl(“ txtNewPageIndex”)作为文本框;

}

如果(txtNewPageIndex!= null)

{

gridview 表头分页排序_gridview分页_asp gridview 分页

//获取索引

newPageIndex = int.Parse(txtNewPageIndex.Text)-1;

}

}

其他

{

//单击了另一个按钮

newPageIndex = e.NewPageIndex;

}

//防止新索引溢出

newPageIndex = newPageIndex <0? 0: newPageIndex;

newPageIndex = newPageIndex> = theGrid.PageCount? theGrid.PageCount-1: newPageIndex;

//获取新值

theGrid.PageIndex = newPageIndex;

//重新绑定

bingDesignatioonName();

}


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-157030-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 杨鹏鹏
        杨鹏鹏

        允许一妻多夫

      • 刘加燕
        刘加燕

        建议中国军舰对美军舰前后20海里进行军事导弹实弹射击演练

        • 郭少康
          郭少康

          好像“一妻多夫”“光棍”也不该属于经济问题啊

      热点图片
      拼命载入中...