2010-06-16 70 views
1

我有一个从SQL数据库存储过程获取其数据的gridview设置。此过程将返回几个不同表中的一个。 gridview抱怨表是否与先前显示的表不同。我如何解决这个问题?Gridview显示多个表?

回答

2

您可以将GridView的AutoGenerateColumns属性设置为true,以便无论您绑定哪个表,都会显示相关的列和数据。

<asp:GridView runat="server" ID="gridViewTest" AutoGenerateColumns="true" > 
</asp:GridView> 
+0

我启用后,我不得不从GridView中删除所有的列,出于某种原因,它保存它们,仍然产生错误。但是做完之后它运行得很好。 – Shawn 2010-06-16 15:29:21