2011-07-25 232 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,那麼你就可以使用默認的排序功能。

相關問題