请问如何将C#中RadioButtonList所选的项写入数据库字段
我有一段代码,在aspx中定义了一个RadioButtonList:<asp:RadioButtonListID="RadioButtonList1"runat="ser...
我有一段代码,在aspx中定义了一个RadioButtonList:
<asp:RadioButtonList ID="RadioButtonList1" runat="server" Font-Size="9pt" Height="98px">
<asp:ListItem>A</asp:ListItem>
<asp:ListItem>B</asp:ListItem>
<asp:ListItem>C</asp:ListItem>
<asp:ListItem>D</asp:ListItem>
</asp:RadioButtonList></td>
然后在数据库中新增了一个字段
当用户选择了A-D其中一项时,怎样才能把用户选的项存入数据库字段中啊??
在.aspx中怎么设置啊,.cs中怎么编写代码呢?
我是菜鸟,请各位大虾帮帮忙吧,说得仔细一点啦,谢谢啦!~~
我把前台代码修改成了
<asp:RadioButtonList ID="RadioButtonList1" runat="server" Font-Size="9pt" Height="98px" OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged" AutoPostBack="True">
加了个事件,后台中代码定义为:
{
SqlConnection sqlcon = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
sqlcon.Open();
SqlCommand sqlcom = sqlcon.CreateCommand();
if (this.RadioButtonList1.SelectedItem.Value ="1")
sqlcom.CommandText = string.Format("insert into tb_questions (selected_answer) value ('A')");
sqlcom.ExecuteNonQuery();
为什么执行不了呢??老是提示:”不包含“RadioButtonList1”的定义”
该怎么改啊??各位高手帮帮忙啊,谢谢!! 展开
<asp:RadioButtonList ID="RadioButtonList1" runat="server" Font-Size="9pt" Height="98px">
<asp:ListItem>A</asp:ListItem>
<asp:ListItem>B</asp:ListItem>
<asp:ListItem>C</asp:ListItem>
<asp:ListItem>D</asp:ListItem>
</asp:RadioButtonList></td>
然后在数据库中新增了一个字段
当用户选择了A-D其中一项时,怎样才能把用户选的项存入数据库字段中啊??
在.aspx中怎么设置啊,.cs中怎么编写代码呢?
我是菜鸟,请各位大虾帮帮忙吧,说得仔细一点啦,谢谢啦!~~
我把前台代码修改成了
<asp:RadioButtonList ID="RadioButtonList1" runat="server" Font-Size="9pt" Height="98px" OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged" AutoPostBack="True">
加了个事件,后台中代码定义为:
{
SqlConnection sqlcon = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
sqlcon.Open();
SqlCommand sqlcom = sqlcon.CreateCommand();
if (this.RadioButtonList1.SelectedItem.Value ="1")
sqlcom.CommandText = string.Format("insert into tb_questions (selected_answer) value ('A')");
sqlcom.ExecuteNonQuery();
为什么执行不了呢??老是提示:”不包含“RadioButtonList1”的定义”
该怎么改啊??各位高手帮帮忙啊,谢谢!! 展开
4个回答
展开全部
出现这种情况可能是 你当前的页面没有进行保存 好。在后台代码中却无法找到该控件。建议你在运行 时把该页面生成一下!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是把RudioButtonlist1放在什么别的控件上了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选中的时候获得他的Text值,然后Insert到数据库中,应该是这样,在详细就的上源码了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询