所有,SharePoint列表控制在一個自定義的WebPart和C#
我試圖取代DataGrid中,我有在Visual Studio 2010中C#的SPList控制,但如果做到這一點的控制現場,我如何使用它?
是否有例子嗎?
Bill。
所有,SharePoint列表控制在一個自定義的WebPart和C#
我試圖取代DataGrid中,我有在Visual Studio 2010中C#的SPList控制,但如果做到這一點的控制現場,我如何使用它?
是否有例子嗎?
Bill。
也許你的意思是SPGridView控制。這裏有一個SharePoint 2007的示例:http://blogs.msdn.com/b/powlo/archive/2007/02/25/displaying-custom-data-through-sharepoint-lists-using-spgridview-and-spmenufield.aspx
我還沒有在SP2010中使用它,但我想它仍然存在,並且工作方式或多或少相同。
沒有SPList
控制,SPList
是一類。
你說什麼是ListViewWebPart
,它是用來顯示列表Web部件。這由SharePoint使用。
這裏描述可以動態使用:
http://weblogs.asp.net/jan/archive/2005/06/22/414283.aspx
有一個選項一大堆:
使用SharePoint設計師「設計」你的web部件(用於通常根據DataFormWebPart,或在SP2010的XsltListViewWebPart數據)。完成後,導出.webpart文件並將其導入到SharePoint中。
在Visual Studio 2010中,創建一個可視化的WebPart,並使用標準的ASP.NET ListView控件或GridView控件就可以了。
在Visual Studio中,編寫webpart並重寫CreateChildControls方法,並通過代碼添加SPGridView,ListViewWebPart等等。