手把手教你如何扩展GridView之自动排序篇
[1] 手把手教你如何扩展GridView之自动排序篇
[2] 手把手教你如何扩展GridView之自动排序篇
[3] 手把手教你如何扩展GridView之自动排序篇
[4] 手把手教你如何扩展GridView之自动排序篇
[2] 手把手教你如何扩展GridView之自动排序篇
[3] 手把手教你如何扩展GridView之自动排序篇
[4] 手把手教你如何扩展GridView之自动排序篇
经过上面这样简单的改造,您再次使用GridViewEx的时候,在前台页面使用的时候,您只要按照这样的格式就可以了:
<cc1:GridViewEx id="gridViewEx1" OnBind="BindData" runat="server" AllowSorting="True">
<Columns>
<asp:TemplateField HeaderText="序号" SortExpression="ID"><%#Eval(''ID")%></asp:TemplateField>
</Columns>
</cc1:GridViewEx>
后台只需要添加这样的方法
public void BindData()
{
DataSet ds = new DataSet();
ds = //获得DataSet;
gridView1.DataSetSource = ds;
}
{
DataSet ds = new DataSet();
ds = //获得DataSet;
gridView1.DataSetSource = ds;
}
在页面中的Page_Load方法中,也不用再写
if(!Page.IsPostBack)
{
BindData();//绑定GridView的方法
}
注意,如果需要重新绑定GridView,只需要这样GridViewEx1.OnBind();即可。