我正在尝试将单选按钮选择的值保存到数据库中,好像它们没有动态控制然后保存没什么大不了的,但是在我的情况下,比率按钮是在{{1}中动态生成的表格。
下面我添加了一个html
代码,其中只有3组单选按钮,我可以根据数据库获取行生成n个单选按钮
我想要的是我只想保存提交时选择的单选按钮的值。到Mysql
html
C#代码
<table id="attendence_div" width="100%" align="center" cellpadding="2" cellspacing="2" border="0">
<tr align="left" style="background-color:#004080;color:White;">
<td> Student Name</td>
<td>Present</td>
<td>Absent</td>
<td>Leave</td>
</tr>
<tr>
<td>ANITHA S</td>
<td><input type="radio" name="Present0" value="Present"></td>
<td><input type="radio" name="Present0" value="Absent"></td>
<td><input type="radio" name="Present0" value="Leave"></td>
</tr>
<tr>
<td>ANITHA T C</td>
<td><input type="radio" name="Present1" value="Present"></td>
<td><input type="radio" name="Present1" value="Absent"></td>
<td><input type="radio" name="Present1" value="Leave"></td>
</tr>
<tr>
<td>BINDU K V</td>
<td><input type="radio" name="Present2" value="Present"></td>
<td><input type="radio" name="Present2" value="Absent"></td>
<td><input type="radio" name="Present2" value="Leave"></td>
</tr>
</table>
答案 0 :(得分:1)
有两种方法可以使用控件
1。您可以在.aspx
中的radiobuttonlist下添加子项boost::mpl::vector
2。您可以通过其他方式添加c#代码
2 .1在.aspx中添加控件定义
<asp:RadioButtonList ID="RadioButtonList1" runat="server">
<asp:ListItem>ColdFusion</asp:ListItem>
<asp:ListItem>Asp.Net</asp:ListItem>
<asp:ListItem>PHP</asp:ListItem>
</asp:RadioButtonList>
2.2你可以在c#代码中动态添加
<asp:RadioButtonList ID="RadioButtonList1" runat="server"> </asp:RadioButtonList>
这里是我的解决方案
<强> ASPX 强>
RadioButtonList1.Items.Add(new ListItem ());
<强> C#强>
<asp:Table runat="server" ID="table">
<asp:TableHeaderRow BackColor="#004080" ForeColor="White">
<asp:TableHeaderCell runat="server" ID="header2" Text="Header2" Width="200px" />
<asp:TableHeaderCell runat="server" ID="header3" Text="Header3" Width="200px" />
<asp:TableHeaderCell runat="server" ID="Header4" Text="Header4" Width="200px" />
</asp:TableHeaderRow>
</asp:Table>
<asp:Button runat="server" ID="submit" OnClick="submit_Click" Text="submit" />