c# - 从 asp.net Gridview 动态添加和删除列
问题描述
我有一个带有固定列数的gridview,但我想让列动态化,即列数应根据所选选项而有所不同`
<asp:GridView ID="grid_additional_test" CssClass="table table-condensed table-striped hover table-bordered static pull-left table-hover"
runat="server" AutoGenerateColumns="False" Width="200px" OnRowDataBound="grid_additional_test_RowDataBound">
<Columns>
<asp:BoundField HeaderText="Test Code" DataField="Test_Code">
<HeaderStyle HorizontalAlign="Center" Width="20%" />
<ItemStyle Width="15%" CssClass="colL fix_gv_clm" HorizontalAlign="Left" />
<HeaderStyle CssClass="fix_gv_clm" />
</asp:BoundField>
</Columns>
<HeaderStyle BackColor="#F2F2F2" />
</asp:GridView>
` 下面是我绑定数据的代码:
grid_additional_test.DataSource = ds.Tables[0];
grid_additional_test.DataBind();
grid_additional_test.Visible = true;
请分享您对此的见解。
解决方案
推荐阅读
- c++ - C++链表实现,遍历时进入无限循环。猜测构造函数有问题
- java - 如何禁用 Spring Rest 文档
- xamarin - 为什么只有第二个 Frame 显示在 StackLayout 中
- c++ - 在没有 Visual Studio 的情况下在 Windows 上构建 .SLN 文件?
- amazon-web-services - 使用 Terraform 将 AWS VPC 附加到 IGW
- heroku - 退出cmd后如何停止heroku本地应用程序?
- amazon-web-services - ECS部署更改目标组-如何维护依赖于目标组的警报?
- gatling - Gatling - 从响应标头中提取令牌
- python - Redshift 创建一个带有静态字符串错误的新列
- packer - Packer 支持 VHDX 格式