在default.aspx页面中访问网站定义列表的自定义属性

时间:2011-05-25 09:27:31

标签: c# sharepoint-2010 site-definition list-definition

我正在研究Sharepoint。我正在创建一个具有列表的网站定义,我在列表中插入了很多属性。我完成了创作部分。现在我必须在站点定义的default.aspx页面中显示列表的属性。我已在List Definition中的schema.xml文件中定义了列表的属性。 我使用过ProjectProperty,ListProperty,ListItemProperty甚至是FieldValue。但是我无法获取该属性值。

请建议我如何使用它。

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我在网上找到了一些有线的答案。他们说网站定义的default.aspx页面不是字段类型,因此我们无法直接访问此页面中的自定义属性。所以我做的是使用XSLT创建了一个XsltListViewWebPart并使用它我可以获取列表中的自定义字段。

希望这对其他人也有用。