C# 在绑定到网格之前对DataTable中的列进行排序
我有以下代码:C# 在绑定到网格之前对DataTable中的列进行排序,c#,C#,我有以下代码: ProductRanges_Grd.DataSource = ProductRangesDt.DefaultView.ToTable(true, "PROVIDER_ID", "PROVIDER_NAME"); 在绑定我的网格之前,我可以按提供商名称订购吗?我如何进行此操作?任何帮助+1,更好的选择。我也需要在LINQ之外思考:P+1,更好的选择。我也需要在林克之外思考:P // Create DataView DataView view = myDataTable
ProductRanges_Grd.DataSource =
ProductRangesDt.DefaultView.ToTable(true, "PROVIDER_ID", "PROVIDER_NAME");
在绑定我的网格之前,我可以按提供商名称订购吗?我如何进行此操作?任何帮助+1,更好的选择。我也需要在LINQ之外思考:P+1,更好的选择。我也需要在林克之外思考:P
// 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();
myDataTable.DefaultView.Sort = "PROVIDER_NAME ASC";
ProductRanges_Grd.DataSource = myDataTable;
ProductRanges_Grd.DataBind();