簡體   English   中英

gridview排序

[英]gridview sorting

我有一個從linq查詢加載的gridview

MyGridData是從linq查詢返回的列表,其中包含一個名為MyVariable的變量。 因此,在后面的代碼中,我有:

MyGrid.DataSource = MyGridData;
MyGrid.DataBind();

然后,我轉到了aspx源,並添加了AllowSorting = true和要啟用排序的SortExpression = "MyVariable" ,並添加了SortExpression = "MyVariable"

頁面呈現后,如果單擊列標題以對網格進行排序,則會顯示黃色死亡屏幕,並顯示以下消息:

The GridView 'MyGrid' fired event Sorting which wasn't handled

我究竟做錯了什么?

謝謝。

您必須在Codebehind中實現Sorting-Event的處理程序。 對數據源進行排序,然后再次綁定網格。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM