0
我有一個應用程序頁面,需要顯示一個自定義數據表視圖。我在如何達到這個請求損失?如何在應用程序頁面中顯示SharePoint列表數據表查看?
數據表視圖是我想在此應用程序頁面上顯示的許多內容之一。可以通過SPGridView完成嗎?或者是什麼?
我正在使用SharePoint 2010,Visual Studio 2010,C#。
由於提前,
我有一個應用程序頁面,需要顯示一個自定義數據表視圖。我在如何達到這個請求損失?如何在應用程序頁面中顯示SharePoint列表數據表查看?
數據表視圖是我想在此應用程序頁面上顯示的許多內容之一。可以通過SPGridView完成嗎?或者是什麼?
我正在使用SharePoint 2010,Visual Studio 2010,C#。
由於提前,
您可以使用SPGridView然後一個數據源綁定到它。 這幾乎是一樣的,你會在ASP.Net
<SharePoint:SPGridView runat="server" ID="configData" width="50%" AllowSorting="True"
AutoGenerateSelectButton="false" AutoGenerateColumns="false">
<Columns>
<SharePoint:SPBoundField runat="server" DataField="config_key" HeaderText="Configuration Item" />
<SharePoint:SPBoundField runat="server" DataField="config_value" HeaderText="Configuration Value" />
</Columns>
</SharePoint:SPGridView>
做,後面的代碼會是這樣的:
var adapter = new SqlDataAdapter(sqlCommand);
var dataSet = new DataSet();
adapter.Fill(dataSet);
configData.DataSource = dataSet.Tables[0];
configData.DataBind();
您還可以使用字段類型可以從ASP.Net如ASP :HyperLinkField,asp:TemplateField取決於你想要顯示的內容。 SPGridView還具有AutoGenerateColumns,您可以將其設置爲true,並讓它自動顯示所有字段,但這取決於您可以如何將數據源字段顯示給用戶。