日期:2014-05-20  浏览次数:20382 次

★★★你会吗,送分快来抢★★★:GridView和DataTable都是在后台动态生成的,如何让GridView自动分页和排序?
★★★你会吗,送分快来抢★★★:GridView和DataTable都是在后台动态生成的,如何让GridView自动分页和排序?

GridView   dg   =   new   GridView();
DataTable   table   =   new   DataTable();
如何让动态生成的GridView自动分页和支持排序

------解决方案--------------------
不明白什么意思?
------解决方案--------------------
2005里面设置属性不就可以自动分页么 属性貌似也能自动排序 GRIDVIEW都有这些功能呀


小弟.NET菜鸟 主搞ASP.NET 希望结识有共同爱好得朋友
QQ:1671317 QQ群:35554886 MSN:weiyumagic@hotmail.com
------解决方案--------------------
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)

{


if (GridView1.EditIndex != -1)

{

// Use the Cancel property to cancel the paging operation.

e.Cancel = true;

int newPageNumber = e.NewPageIndex + 1;

}

else

{


GridView1.PageIndex = e.NewPageIndex;

GridView1.DataBind();

}

}

然后把事件绑定到该控件上就行了。

<asp:GridView ID= "GridView1 ",……onPageIndexChanging= "GridView1_PageIndexChanging "……>