如何gridview动态生成控件列(checkbox)

kevin_yi 2009-04-23 03:41:08
请教:
如何gridview动态生成控件列(checkbox)
从数据库中取出的数据所是变化的(根据每月的天数决定,有31天则要有31列,30天则要有30列,这些列都是checkbox列,
然后再把数据是否选中赋给这些checkbox.然后每个人也可以根根据自己的需要去掉checkbox中的勾或加上勾)
请问怎么样实现。现在遇到的不清楚如何在gridview动态增动checkbox列的问题。
请问该怎么写?谢谢
...全文
179 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
harderLi 2009-04-23
  • 打赏
  • 举报
回复
<ItemTemplate>
<asp:CheckBox ID="chkSelected" Checked="False" Visible="True" runat="server">
</asp:CheckBox>
</ItemTemplate>
jy02870694 2009-04-23
  • 打赏
  • 举报
回复
31列全部绑定,根据每月的天数决定要隐藏的列
void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
{
e.Row.Cells[0].Visible = true; //如果想使第1列不可见,则将它的可见性设为false
//可以根据需要设置更多的列
}
kevin_yi 2009-04-23
  • 打赏
  • 举报
回复
怎么我加上去。那些checkbox 都是不能编辑的啊。都是灰色的
kevin_yi 2009-04-23
  • 打赏
  • 举报
回复
有30列我就要30列都有checkbox..要是有31列。就要有31列都有checkbox的
dd__dd 2009-04-23
  • 打赏
  • 举报
回复
模板列
<asp:TemplateField HeaderText="选择">
<itemtemplate>
<input type="checkbox" />
</itemtemplate>
</asp:TemplateField>
NeverCooldowN 2009-04-23
  • 打赏
  • 举报
回复
在模版里添加一个checkbox就好了。
takako_mu 2009-04-23
  • 打赏
  • 举报
回复
分分分

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧