2011-07-25 197 views
0

我想在vb.net和asp.net编程我的页面,以便当用户点击gridview的列标题时,数据按升序或降序排序。排序gridview列升序和降序

请注意,我的数据来自SQL Server Express数据库。

到目前为止,我已经做了,这样在GridView可以排序:

<asp:GridView ID="GridView1" runat="server" Height="143px" AllowSorting="true" /> 

我得到一个消息说:

GridView控件“GridView1”激发事件排序这是不处理的。

我不太明白这是什么意思。

有人可以建议请问这是什么意思,我需要做什么来克服这一点?

非常感谢提前。

+0

你可以请张贴你的代码吗? –

回答

0

你应该提供Sorting事件处理程序在你的网声明

<asp:GridView ID="GridView1" runat="server" Height="143px" 
AllowSorting="true" OnSorting="OnSortingHandler" /> 

,然后提供OnSortingHandler在后面

0

如果以编程方式设置你的GridView的数据源代码的方法实现,设置它的DataSourceID属性而不是DataSource,那么你就可以使用默认的排序功能。

相关问题