C# GridView自动填充

C# GridView自动填充,c#,asp.net,C#,Asp.net,我正在尝试使用GridView元素编写简单的ASP.NET程序,该元素从WCF服务获取数据: GridView1.DataSource = proxy.GetEmoloyeesDetails(); GridView1.DataBind(); 因此,GridView显示了四列: BirthDate EmployeeID FirstName LastName 我们可以看到列是按第一个字母排序的 如何将订单更改为: EmployeeID FirstName LastName

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

GridView1.DataSource = proxy.GetEmoloyeesDetails();
GridView1.DataBind();
因此,GridView显示了四列:

BirthDate   EmployeeID   FirstName   LastName
我们可以看到列是按第一个字母排序的

如何将订单更改为:

EmployeeID   FirstName   LastName   BirthDate
试着用这个方法。例如:

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