C# 如何在多视图中显示gridview?

C# 如何在多视图中显示gridview?,c#,asp.net,gridview,multiview,C#,Asp.net,Gridview,Multiview,我想在多视图中显示gridview。我已经尝试了下面给出的代码。但它并没有显示在设计上。帮我找到解决办法。多谢各位 资料来源: <asp:MultiView ID="MultiView1" runat="server" > <asp:View ID="View1" runat="server"> <asp:Table ID="Table2" runat="server" BorderWidth="1" Width="973px" Height="595px"&

我想在多视图中显示gridview。我已经尝试了下面给出的代码。但它并没有显示在设计上。帮我找到解决办法。多谢各位

资料来源:

 <asp:MultiView ID="MultiView1" runat="server" >
 <asp:View ID="View1" runat="server">
 <asp:Table ID="Table2" runat="server" BorderWidth="1" Width="973px" Height="595px">
 <asp:TableRow>
 <asp:TableCell>
 <br />
 <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
 <Columns>
 <asp:BoundField DataField="Id" HeaderText="Sl No" ReadOnly="True" SortExpression="Id" />
 <asp:BoundField DataField="Name" HeaderText="Name" ReadOnly="True" SortExpression="Name" />
 </Columns>
 </asp:GridView>
 <br />                
 </asp:TableCell>
 </asp:TableRow>
 </asp:Table>
 </asp:View>
 </asp:MultiView>




您需要使用FindControl属性并在MultiView中查找gridview,然后将数据绑定到gridview

如果您有嵌套控件,则设计视图不太好,它是否正确显示在浏览器中?