Sharepoint 2010 基于行的SharePoint Gridview

Sharepoint 2010 基于行的SharePoint Gridview,sharepoint-2010,row,spgridview,Sharepoint 2010,Row,Spgridview,我想将SPGridview样式化为基于行的。我可以在ASP.NET中这样做(这是示例代码,没有任何意义。我在这里写作是因为在程序员方面清楚地描述了这个问题): 您有什么建议吗?我想说,向SPGridView提供数据最好的方法是什么,但如果您想使用SQL数据,您总是可以这样做的,请参考这里,您可以找到有关如何做到这一点的示例。另外,本文还讨论了更多关于向网格中添加菜单的内容 <asp:GridView runat="server" ID="myGrid" AutoGenerateColumn

我想将
SPGridview
样式化为基于行的。我可以在ASP.NET中这样做(这是示例代码,没有任何意义。我在这里写作是因为在程序员方面清楚地描述了这个问题):


您有什么建议吗?

我想说,向SPGridView提供数据最好的方法是什么,但如果您想使用SQL数据,您总是可以这样做的,请参考这里,您可以找到有关如何做到这一点的示例。另外,本文还讨论了更多关于向网格中添加菜单的内容

<asp:GridView runat="server" ID="myGrid" AutoGenerateColumns="false">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<table>
<tr>
<td>
<b>Position:</b> <%#Eval("Position") %><br />
<b>Gender</b> <%#Eval("Gender") %>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<SharePoint:SPGridView runat="server" ID="acikPozGrid" AutoGenerateColumns="false" DataSourceID="SPDataSourceCan">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<table>
<tr>
<td>
<b>Pozisyon:</b> <%#DataBinder.Eval(Container.DataItem,"isUnvaniTextBox").ToString() %>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</SharePoint:SPGridView>
<SharePoint:SPDataSource ID="SPDataSourceCan" SelectCommand="<View><Query><Where><IsNotNull><Fieldref Name='isUnvaniTextBox'></Fieldref></IsNotNull></Where></Query></View>" runat="server" DataSourceMode="List">
<SelectParameters>
<asp:Parameter Name="WebURL" DefaultValue="http://omni-can/insankaynaklari" />
<asp:Parameter Name="ListID" DefaultValue="0E50737C-D9A9-4E89-8E5F-E1CFA2310930" />
</SelectParameters>
</SharePoint:SPDataSource>