GridView自动填充

时间:2015-11-29 20:32:26

标签: c# asp.net

我正在尝试使用GridView元素编写简单的ASP.NET程序,该元素从WCF服务获取数据:

GridView1.DataSource = proxy.GetEmoloyeesDetails();
GridView1.DataBind();

结果,GridView向我展示了四列:

BirthDate   EmployeeID   FirstName   LastName

我们可以看到列按第一个字母排序。

如何将订单更改为:

EmployeeID   FirstName   LastName   BirthDate

1 个答案:

答案 0 :(得分:0)

尝试使用DataColumn.SetOrdinal方法。例如:

GridView1.Columns["EmployeeID"].SetOrdinal(0);
GridView1.Columns["FirstName"].SetOrdinal(1);
GridView1.Columns["LastName"].SetOrdinal(2);
GridView1.Columns["BirthDate"].SetOrdinal(3);