asp.net – GridView’GridView1’触发的事件PageIndexChanging
发布时间:2020-12-15 18:58:18 所属栏目:asp.Net 来源:网络整理
导读:我创造了: 一个母版页和一个名为Detail的内容页. 按钮单击事件,在网格视图中显示数据. 在网格视图中,列是自动生成的. 我想在网格视图中显示11列,但它不仅仅是页面 尺寸. 该怎么办? 我已经创建了数据库连接代码的sql助手文件,并调用该方法,而不是使用sqldat
我创造了:
>一个母版页和一个名为Detail的内容页. 该怎么办? 我已经创建了数据库连接代码的sql助手文件,并调用该方法,而不是使用sqldatasource进行连接. 当我尝试做分页,得到错误:
解决方法
您需要在代码后面声明一个处理PageIndexChanging事件的方法.
类似的东西: protected void GridView1_PageIndexChanging (object sender,GridViewPageEventArgs e) { GridView1.PageIndex = e.NewPageIndex; bindGridView(); //bindgridview will get the data source and bind it again } private void bindGridView() { GridView1.DataSource=getData(); GridView1.DataBind(); } 提供示例代码: protected void GridView1_PageIndexChanging(object sender,GridViewPageEventArgs e) { GridView1.PageIndex = e.NewPageIndex; bindGridView(); //bindgridview will get the data source and bind it again } protected void Page_Load(object sender,EventArgs e) { if(!IsPostBack) bindGridView(); } //this is some sample data private void bindGridView() { DataTable t = new DataTable(); t.Columns.Add("Col1"); t.Columns.Add("Col2"); DataRow r = null; for (int i = 0; i < 25; i++) { r = t.NewRow(); r.ItemArray = new object[] { "Val" + i," Another " + i }; t.Rows.Add(r); } GridView1.DataSource = t; GridView1.DataBind(); } 这是标价: <asp:GridView OnPageIndexChanging="GridView1_PageIndexChanging" AllowPaging="true" PageSize="10" ID="GridView1" runat="server" AutoGenerateColumns="true"> 产生这个: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在asp.net发送简讯到大约10000封电子邮件
- ASP.Net缓存疑难解答 – CacheDuration属性似乎没有任何效果
- asp.net-mvc-3 – ModelState.AddModelError不显示在我的视
- asp.net-mvc – 使用MVC 4.0 Web Api的NewtonSoft json Con
- .net – Application_Error不会触发?
- asp.net-mvc – 抽象的CRUD控制器是个好主意吗?
- asp.net-mvc – 如何使用ASP.NET MVC创建仪表板用户界面?
- asp.net-mvc – 如何在将控件传递给View后调试ASP.NET MVC
- asp.net-mvc – Kendo Grid Edit InLine Custom Validation
- asp.net-mvc – 如何阻止Elmah伐木?
推荐文章
站长推荐
- asp.net-mvc – ASP.NET MVC和ViewState
- asp.net – Crystal Reports“加载报告失败”错误
- asp.net-mvc – MVC ViewBag最佳实践
- asp.net – 从代码后面添加文本框服务器控件?
- asp.net – UpdatePanel回发后调用Javascript函数
- asp.net-mvc – IIS显示服务器错误而不是自定义错
- asp.net – 格式化DataBinder.Eval数据
- asp.net-mvc – ASP.NET MVC 6中的文件IO Close(
- 关于二级缓存之间同步问题的思考
- asp.net – Razor视图引擎intellisense无法正常工
热点阅读