如何使用asp.net从datalist中的复选框插入数据库 A: B: C: D:
例如:如何使用asp.net从datalist中的复选框插入数据库 A: B: C: D:,asp.net,sql-server-2012,Asp.net,Sql Server 2012,例如: 当:checkbox1.checked==true单击按钮时,我想将answer1labl插入数据库中的student\u answer列 <asp:DataList ID="DataList1" runat="server" BackColor="#CCCCCC" DataSourceID="SqlDataSource1" Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="Fal
当:
checkbox1.checked==true
单击按钮时,我想将answer1labl
插入数据库中的student\u answer
列
<asp:DataList ID="DataList1" runat="server" BackColor="#CCCCCC" DataSourceID="SqlDataSource1" Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" ForeColor="Black" style="margin-right: 260px" Width="720px">
<ItemTemplate>
<asp:Label ID="questionLabel" runat="server" Text='<%# Eval("question") %>' />
<br />
<asp:CheckBox ID="CheckBox1" runat="server" />
A:
<asp:Label ID="answer1Label" runat="server" Text='<%# Eval("answer1") %>' />
<br />
<asp:CheckBox ID="CheckBox2" runat="server" />
B:
<asp:Label ID="answer2Label" runat="server" Text='<%# Eval("answer2") %>' />
<br />
<asp:CheckBox ID="CheckBox3" runat="server" />
C:
<asp:Label ID="answer3Label" runat="server" Text='<%# Eval("answer3") %>' />
<br />
<asp:CheckBox ID="CheckBox4" runat="server" />
D:
<asp:Label ID="answer4Label" runat="server" Text='<%# Eval("answer4") %>' />
<br />
<br />
protected void btnSave_Click(object sender, EventArgs e)
{
foreach (DataListItem item in DataList1.Items)
{
CheckBox cb = (CheckBox)item.FindControl("CheckBox1");
if (cb.Checked)
{
string text = ((Label)item.FindControl("answer1Label")).Text;
//save code
}
}
}