我有一个数据表,其中包含每行的“保险名称,工厂类型,高级....”等数据。
所以在我的前端我必须如下所示:
Insurance Name HealthNet Harvard UniCare
Plan Type HMO PPO HMO
Premium 100 150 200
因此,有时我可能只有两列显示HealthNet和哈佛。有时超过三个。在这种情况下如何使用转发器使其基于数据表计数动态化?
由于
答案 0 :(得分:1)
样品:
aspx
标记如下所示:
<asp:GridView ID="gv" runat="server" AutoGenerateColumns="true">
</asp:GridView>
在代码隐藏中,只需执行以下操作:
gv.DataSource = yourDataTable; // doesn't matter how many columns are there, it will handle it automatically
gv.DataBind();
答案 1 :(得分:0)