Sharepoint 2010 客户端对象模型 - 将列表数据分配给网格视图

Posted

技术标签:

【中文标题】Sharepoint 2010 客户端对象模型 - 将列表数据分配给网格视图【英文标题】:Sharepoint 2010 Client object model -Assign the list data to grid view 【发布时间】:2013-04-06 17:09:52 【问题描述】:

在 SharePoint 2010 中,我需要从列表中获取列表项并将其绑定到 DataView Web 部件或页面上的 SPGridView 控件。我需要使用客户端对象模型(jquery)来做到这一点。我熟悉使用客户端对象模型检索列表数据。不确定如何将数据绑定到 DataView Web 部件或 GridView。有什么想法吗?

【问题讨论】:

【参考方案1】:

你需要异步调用方法吗?我想知道为什么你需要使用 jQuery/javascript

无论如何,您可以将 and 附加到网格视图中。例如,

//获取数据的代码

for(var i = 0; i < data.length; i++) 
   $("#NamesGridView").append("<tr><td>" + data.d[i].FirstName + "</td><td>" + data.d[i].Age + "</td></tr>");
   

//你的代码会

<asp:GridView ID="NamesGridView" runat="server" ShowHeaderWhenEmpty="True">
</asp:GridView>

你可以看看这篇文章(http://weblogs.asp.net/ahmedmoosa/archive/2010/10/30/bind-gridview-using-jquery.aspx)

希望对您有所帮助!

【讨论】:

以上是关于Sharepoint 2010 客户端对象模型 - 将列表数据分配给网格视图的主要内容,如果未能解决你的问题,请参考以下文章

SharePoint 2010 - 客户端对象模型 - 将附件添加到 ListItem

SharePoint 2010客户端对象模型 - 需要代理身份验证

使用客户端对象模型 SharePoint 2010 以编程方式获取 ListItemVersion

SharePoint 2010 - 客户端对象模型 - 向ListItem添加附件

检查列表列是否存在使用SharePoint客户端对象模型?

SharePoint Server 对象模型(SPSite 和 SPWeb)