我正在爲Visual Studio中的SharePoint列表開發自定義aspx表單,基本上是爲列表添加一個新項目(這是一個業務需求)。有沒有辦法在ascx中從sharepoint 2010列表中生成輸入字段
我想知道是否有一種方法可以在設計時從列表中生成輸入控件,就像我們以前用ASP.NET中的數據庫所做的那樣。
我正在爲Visual Studio中的SharePoint列表開發自定義aspx表單,基本上是爲列表添加一個新項目(這是一個業務需求)。有沒有辦法在ascx中從sharepoint 2010列表中生成輸入字段
我想知道是否有一種方法可以在設計時從列表中生成輸入控件,就像我們以前用ASP.NET中的數據庫所做的那樣。
我發現了T4,這就是我正在尋找的,,,我用它來在設計時生成輸入控件......我遇到了一些從T4模板訪問SharePoint的問題,但是使用客戶端對象模型解決了一些問題: )
如果你正在做從SP清單網頁形式直接匹配看一看的SharePoint Form Generator Web部件
只需將Web部件添加到頁面,並確定以建立一個形式列表。
要回答你的問題,是的,有一種方法來生成字段。你在找的是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控件中使用,如果您需要更多解釋,請告訴我。
感謝您的有用鏈接,但這並沒有回答我的實際問題。我的意思是設計用戶控件,而不是通過手工使用某些工具在設計時爲我生成輸入字段。 – 2011-04-12 13:46:29
啊好吧我現在明白了這個問題。 – 2011-04-12 15:02:41
此問題可能會在[SharePoint StackExchange](http://sharepoint.stackexchange.com/questions) – theChrisKent 2011-04-11 15:51:08
上得到更多關注您是否希望能夠在SharePoint內部使用用戶控件,或者您希望成爲還能夠在外部使用它? – 2011-04-12 06:49:24
剛剛在sharepoint – 2011-04-12 13:27:59