2009-11-13 40 views
0

編輯代碼中完全填充數據網格的一些遺留代碼。我需要按兩列排序,但我不知道如何。我該掛鉤哪個事件,以及如何按照最近的第一個順序排列第二個和第三個列(包含日期)?如何對數據網格進行排序?

編輯:哎呀它是一個數據網格

+0

你可以發佈一些代碼來顯示如何填充網格?這可能有幫助。 –

回答

1

Datagrid or GridView?

您可以創建一個數據視圖,並對其進行排序(在constuctor)然後綁定這回給電網中的「排序」事件

這樣的事情可能是你以後

protected void myGridView_Sorting(object sender, GridViewSortEventArgs e) 
    { 
     // Your data 
     DataTable dt = new DataTable(); 

     // Create the view 
     DataView dv = new DataView(dt, "", "COLUMN_TO_SORT", DataViewRowState.CurrentRows); 

     // Rebind 
     myGridView.DataSource = dt; 
     myGridView.DataBind(); 
    } 
相關問題