首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

散分:DataTable绑定到GridView怎么分页

2012-02-02 
散分:DataTable绑定到GridView如何分页?简单用例如下:%@PageLanguage C# %%@ImportNamespace Syst

散分:DataTable绑定到GridView如何分页?
简单用例如下:

<%@   Page   Language= "C# "   %>

<%@   Import   Namespace= "System.Data "   %>
<!DOCTYPE   html   PUBLIC   "-//W3C//DTD   XHTML   1.0   Transitional//EN "   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">

<script   runat= "server ">
        protected   void   Page_Load(object   sender,   EventArgs   e)
        {
                if   (!IsPostBack)
                {
                        this.DataBind();
                }
        }

        private   void   DataBind()
        {
                DataTable   dt   =   new   DataTable();
                DataColumn   dc   =   new   DataColumn( "x ");
                dt.Columns.Add(dc);

                for   (int   i   =   1;   i   <   25;   i++)
                {
                        DataRow   dr   =   dt.NewRow();
                        dr[ "x "]   =   i;
                        dt.Rows.Add(dr);
                }

                this.GridView1.DataSource   =   dt;
                this.GridView1.DataBind();
        }

        protected   void   GridView1_PageIndexChanging(object   sender,   GridViewPageEventArgs   e)
        {
                //???
                GridView1.PageIndex   =   e.NewPageIndex;
                GridView1.DataBind();
        }
</script>

<html   xmlns= "http://www.w3.org/1999/xhtml ">
<head   runat= "server ">
        <title> Untitled   Page </title>
</head>
<body>
        <form   id= "form1 "   runat= "server ">
                <asp:GridView   ID= "GridView1 "   runat= "server "   AllowPaging= "True "   OnPageIndexChanging= "GridView1_PageIndexChanging ">
                </asp:GridView>
        </form>
</body>
</html>


[解决办法]
???

[解决办法]
关注
[解决办法]
jfjfjfjf
[解决办法]
up
[解决办法]
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
//???
GridView1.PageIndex = e.NewPageIndex;
GridView1.DataBind();-------改成DataBind();
}
试试
[解决办法]
up
[解决办法]
同意 cangyuewuhen() 的。

csdn上的裤衩和星星实在是太多太乱了。
[解决办法]
jf
[解决办法]
没做过,帮你顶一下
[解决办法]
up
[解决办法]
把allowpaging设置为ture
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
DataBind();
}

热点排行