在线调查的制作 动态生成多个RadioButtonList和CheckBoxList并取值

ishowing 2009-08-08 11:46:24
如题。
制作一个在线调查,由数据库中取出有几个不同的单选题和复选题,并在页面上生成多个RadioButtonList和CheckBoxList,用户提交后,将选中的值提交到数据库。
请给个参考代码,谢谢!
...全文
116 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gongsun 2009-08-09
  • 打赏
  • 举报
回复
...
xml120 2009-08-09
  • 打赏
  • 举报
回复
向数据库里提交时。遍历每一个选项。


AdminColumn ac = null;
foreach (ListItem li in CheckBoxList1.Items)
{
if (li.Selected)
{
ac = new AdminColumn();
ac.AdminId = adminid;
ac.ColumnId = Convert.ToInt32(li.Value);
BLL.AdminColumnBLL.addAdminColumn(ac);
}
}
xml120 2009-08-09
  • 打赏
  • 举报
回复
参考一段。

我的后台一个功能。给管理员赋权限。多选。


this.CheckBoxList1.DataSource = BLL.ColumnBLL.getColumnList();
this.CheckBoxList1.DataTextField = "ColumnName";
this.CheckBoxList1.DataValueField = "ColumnId";
this.CheckBoxList1.DataBind();
xml120 2009-08-09
  • 打赏
  • 举报
回复
可以自己拖一个
RadioButtonList和CheckBoxList的控件。

然后绑定它们的数据源就好仂。

循环赋值。

提交的时候也循环判断。提交被选中的就可以勒。
andrewsway 2009-08-08
  • 打赏
  • 举报
回复
把这些单选、复选,做成客户端的,然后调用js函数,写入到某个隐藏域中。用标示符分开答案
红街咖啡 2009-08-08
  • 打赏
  • 举报
回复
这个自定一个一个用户控件吧。用户控件里面有RadioButtonList and CheckBoxList

62,046

社区成员

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

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

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

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