0

私は SharePoint リストを初めて使用し、以下のようなリスト アイテム コレクション オブジェクトを使用して gridview をバインドする必要があります

SPList splEmployees = SPContext.Current.Web.Lists["Employees"];
spgvEmployees.DataSource = splEmployees.Items;//or splEmployees.GetItems();
spgvEmployees.DataBind();

Title および EmployeeID 列を含む gridview にバインドすると成功しませんが、EmployeeID 列を削除すると成功します。

4

1 に答える 1

2

代わりに SPDataSource を使用してみてください。

SPDataSource myDatas = new SPDataSource();
myDatas.List = splEmployees;
spgvEmployees.DataSource=myDatas;
spgvEmployees.DataBind();
于 2013-06-30T17:44:05.370 に答える