如何动态地将SharePoint列表附件绑定到Kendo Grid列

时间:2015-05-19 20:47:37

标签: c# json sharepoint kendo-ui grid

我有一个SharePoint列表,我根据动态创建的查询获取所需的行,并使用Json序列化对象将它们传递到前端。然后我使用该Json对象作为Kendo Grid的dataSource。

现在,我正在拉的一些行将附加一个文件。我想检查一行是否有附件。如果它有一个,我想将图像(带有附件的链接)放到相应的列。该列是静态的,即使列表中没有附件,它也会存在。

如何检查该Json对象中的项目是否在其附件中具有值,如果是,则如何在列模板上使用该信息?

如果需要,我可以提供其他详细信息。提前谢谢!

1 个答案:

答案 0 :(得分:1)

请注意,schema.data配置可以接受一个函数,因此您可以在将服务器绑定到窗口小部件之前解析来自服务器的信息:

Schema.parse

在Kendo UI模板中,您可以执行功能齐全的JavaScript,因此您可以实现一个简单的if语句:

Templates