既难又复杂的问题!c#如何动态生成checkboxlist并根据条件把值返回到sql

来源:百度知道 编辑:UC知道 时间:2024/05/22 05:34:14
我要做一个选票界面 其中从a表里判断t_id=1的共有几条记录 然后把这几条记录的s_name字段作为姓名动态生成一个表(每条记录要包括姓名+checkboxlist) 同时动态生成的checkboxlist要有四个选项 分别是 优,良,中,差
根据选择要把姓名和结果写入到b表中(字段为s_name,yx,cz,jbcz,bcz)注:假如checkboxlist选中的是“优”,对应的就把b表中的yx字段写入1,cz,jbcz,bcz三个字段都写入0。
我刚学c#不久,想了好久,都没看出来用什么做能实现,还要动态生成checkboxlist,所以想请大家帮忙,给个简单可行的方案!
写错了 应该是RadioButtonList
已经做到这一步了:在GridView添加了姓名列 和RadioButtonList1 控件 ,但怎样把它们的值取出写入我的b表呢? 在线等···

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:BoundField DataField="Name" HeaderText="Name" />
<asp:TemplateField HeaderText="State">
<ItemTemplate>
<asp:RadioButtonList ID="RadioButtonList1" runat="server">
<asp:ListItem Text="优"></asp:ListItem>
<asp:ListItem Text="良"></asp:ListItem>
<asp:ListItem Text="中"></asp:ListItem>
<asp:ListItem Text="差"></asp:ListItem>
</asp:RadioButtonList>
</ItemTemplate>
</asp:Templat