我正在为Visual Studio中的SharePoint列表开发一个自定义aspx表单,基本上是为了向列表中添加一个新项目(这是业务需求)。
我想知道是否有一种方法可以在设计时从列表中生成输入控件,就像我们以前从ASP.NET中的数据库那样。
答案 0 :(得分:2)
如果您正在从SP列表到网络表单进行直接匹配,请查看SharePoint Form Generator网络部分
只需将网页部件添加到网页,然后确定要为其构建表单的列表。
答案 1 :(得分:2)
要回答您的问题,是的,有一种方法可以生成字段。您正在寻找的是webccontrols命名空间中的Sharepoint FormField类。
http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.webcontrols.formfield.aspx
这篇文章解释了sharepoint的整个字段控件层次结构。 http://msdn.microsoft.com/en-us/library/aa543321.aspx
通常这是在ASCX控件中使用,如果您需要更多解释,请告诉我。
答案 2 :(得分:0)
我发现了T4,这正是我正在寻找的东西,我用它在设计时生成输入控件...我遇到了一些从T4模板访问SharePoint但是使用客户端对象模型解决的问题:)