2015-11-29 84 views
0

我試着寫簡單的ASP.NET程序與GridView元素從WCF服務中獲取數據:GridView控件自動填充

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

其結果是,在GridView顯示我四列:

BirthDate EmployeeID FirstName LastName 

我們可以看到列按第一個字母排序。

如何將順序更改爲:

EmployeeID FirstName LastName BirthDate 

回答

0

嘗試使用DataColumn.SetOrdinal方法。例如:

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

問候!如果我的回答幫助你,請點擊「綠色勾號」,這樣你就可以給我多一點信譽。非常感謝你!