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,并让它自动显示所有字段,但这取决于您可以如何将数据源字段显示给用户。