我想知道是否可以像这样嵌套GridView?
<asp:Panel ID="Panel1" runat="server">
<ContentTemplate>
<asp:GridView ID="gvNCReports" runat="server" Width="100%" BackColor="White"
AutoGenerateColumns="false" RowStyle-BorderColor="DarkGray"
BorderWidth="1">
<AlternatingRowStyle BackColor="LightGray" />
<Columns>
<asp:BoundField DataField="assessmentName"
HeaderText="Assessment Name"
SortExpression="assessmentName" />
<asp:TemplateField>
<asp:GridView ID="gvNClinks" runat="server" Width="100%"
BackColor="White" AutoGenerateColumns="false"
RowStyle-BorderColor="DarkGray" BorderWidth="1">
<AlternatingRowStyle BackColor="LightGray" />
<Columns> </Columns>
</asp:GridView>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:Panel>
我是网络表单的新手,所以非常感谢任何建议。
由于
答案 0 :(得分:1)
你真的只需要使用OnRowDataBound为外部绑定内部,否则它完全有可能。
虽然我不喜欢它,但我自己也知道这样做。相反,我建议做一组嵌套的转发器,因为标记通常更简单,但需要更多的HTML。
答案 1 :(得分:1)
检查这些: