none
Datagrid排序問題 RRS feed

  • 問題

  • 請問如何讓一匯到Datagrid中的資料就以某一欄位來做大到小的順序排列呢?

    因為匯出到Datagrid中的資料是以不同的select所搜尋出的各項資訊,所以沒辦法在一個select裡就寫明依某一欄位來排序,例如datagrid1 裡的資料第1~第8筆是由先第一個select1所搜尋出來的,第9~第20筆資料是由第二個select2所搜尋出來的,但我希望一到datagrid1中的資料就是以A這個欄位大到小排序,而不是使用者Click A欄才使datagrid1依該欄排序,請問可以有什麼方法讓資料一匯到datagrid中就以某一欄來排序了嗎?((主要卡在因是由不一樣的select方式將資料匯到同一個datagrid中))

    2007年6月7日 上午 03:10

解答

  • 一、當資料第一次繫結到DataGrid後,作一次排序的動作。

    二、或是直接透過DataView排序後,再把DataView當成DataGrid的資料來源。

     

    以上供您參考。

    2007年6月7日 上午 04:07
    版主

所有回覆

  • 一、當資料第一次繫結到DataGrid後,作一次排序的動作。

    二、或是直接透過DataView排序後,再把DataView當成DataGrid的資料來源。

     

    以上供您參考。

    2007年6月7日 上午 04:07
    版主
  • 請問如何讓資料第一次繫結到datagrid後,做排序動作?
    2007年6月7日 上午 06:12
  • 在查詢時,就先觸發使用者Click A欄所產生的排序事件。
    2007年6月7日 上午 06:23
    版主