2013-04-30 2 views
0

에 결합하기 전에이 코드를 가지고 :위해 열 그리드

ProductRanges_Grd.DataSource = 
    ProductRangesDt.DefaultView.ToTable(true, "PROVIDER_ID", "PROVIDER_NAME"); 

나는이 도움이 할 수있는 방법을 내 그리드를 바인딩하기 전에 PROVIDER_NAME으로 주문할 수 있습니다

답변

4
// Create DataView 
DataView view = myDataTable.defaultview; 
// Sort by PROVIDER_ID and PROVIDER_NAME column in descending order 
view.Sort = "PROVIDER_ID ASC, PROVIDER_NAME ASC"; 
ProductRanges_Grd.DataSource = view.ToTable(); 
+1

+1 , 훨씬 더 나은 옵션. 나는 LINQ 밖에서 생각할 필요가있다 : P – Habib

+0

이 좋은 대답에 감사드립니다. – Sora

0
myDataTable.DefaultView.Sort = "PROVIDER_NAME ASC"; 
    ProductRanges_Grd.DataSource = myDataTable; 
    ProductRanges_Grd.DataBind();