Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sharepoint 为什么我不能直接从ListItemCollection对象绑定gridview?_Sharepoint_Sharepoint 2010 - Fatal编程技术网

Sharepoint 为什么我不能直接从ListItemCollection对象绑定gridview?

Sharepoint 为什么我不能直接从ListItemCollection对象绑定gridview?,sharepoint,sharepoint-2010,Sharepoint,Sharepoint 2010,我是SharePoint列表的新手,需要使用列表项集合对象绑定gridview,如下所示 SPList splEmployees = SPContext.Current.Web.Lists["Employees"]; spgvEmployees.DataSource = splEmployees.Items;//or splEmployees.GetItems(); spgvEmployees.DataBind(); 当我将其绑定到gridview包含标题和EmployeeID列时,这不是成功

我是SharePoint列表的新手,需要使用列表项集合对象绑定gridview,如下所示

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

当我将其绑定到gridview包含标题和EmployeeID列时,这不是成功的,但当我删除EmployeeID列时,这是成功的。

尝试改用SPDataSource

SPDataSource myDatas = new SPDataSource();
myDatas.List = splEmployees;
spgvEmployees.DataSource=myDatas;
spgvEmployees.DataBind();