2010-07-27 102 views
1

任何人都可以讓我知道如何在GridView上實現排序嗎?在GridView中排序

+0

@Darin - 在搜索結果的第一頁中沒有任何內容指向stackoverflow,我覺得需要修復.... =)如果每個人「試圖谷歌」夠硬,就沒有必要這樣做。 – Rob 2010-07-27 06:29:41

+0

第一頁上沒有內容?第一頁只包含排序樣本。嘗試實施一些例子,如果您遇到一些困難或有特定問題,請不要猶豫,問。 – 2010-07-27 06:31:16

+1

@Darin - 我沒有說第一頁上沒有任何內容。我說*搜索結果的第一頁中沒有任何內容指向stackoverflow *。這是一個失敗,這個問題是一個完美的機會來糾正。 – Rob 2010-07-27 06:34:01

回答

2

我剛剛看了一下一些代碼,我寫了,而以前,允許在一個<asp:GridView>排序,它會出現在所有我也加入AllowSorting="True"到GridView標記,然後SortExpresssion="expression"到列,例如:

<asp:TemplateField HeaderText="Status" ItemStyle-HorizontalAlign="Center" SortExpression="StatusId"> 
    <HeaderStyle BorderColor="#1A3491" Width="130px"></HeaderStyle> 
    <ItemStyle Height="20px" HorizontalAlign="Center"></ItemStyle> 
    <ItemTemplate> 
     <%# (int)Eval("StatusId") %> 
    </ItemTemplate> 
</asp:TemplateField> 
+0

我做了你所說的,但這是我得到的錯誤:「GridView的'gvOutlookMeldingen'觸發事件排序哪些沒有處理。」 – SamekaTV 2011-03-18 13:10:10