asp.net中的RadioButtonList。我希望可以提取出选择的RadioButtonList的值存到数据库you里面的system表格

现在我除了源代码什么代码还没有写,希望将完整的代码帮我写出来一下,最好每行干嘛用的注释一下,新手。希望大家帮帮忙回答得详细我再加分,麻烦了... 现在我除了源代码什么代码还没有写,希望将完整的代码帮我写出来一下,最好每行干嘛用的注释一下,新手。希望大家帮帮忙回答得详细我再加分,麻烦了 展开
 我来答
zwbalz
2014-05-16 · TA获得超过253个赞
知道小有建树答主
回答量:439
采纳率:50%
帮助的人:249万
展开全部
//因为你的RadioButtonList的项有value和Text属性,所以可以这样写
string strItem = null;  //声明变量保存RadioButtonList选中的值
strItem = RadioButtonList.SelectedValue.ToString();  //获取选中的Value值
//如果RadioButtonList的项没有Value和Text的话,则要循环 
//for(int i=0;i<RadioButtonList1.Items.Count;i++)
//{ 
   //if(RadioButtonList1.Items[i].Selected==true)
   //{ 
      ////获取选中的值
      //strItem = RadioButtonList.Items[i].Text.ToString(); 
   //}  
//} 
//以下是数据库操作
//声明数据库连接字符串(这个你就自己写啦)
string strCon="";
//声明数据库操作语句(其中Field是你表中的字段名)   
string strSql="insert into system(Field) values ('"+strItem+"')";
//声明数据库连接对象实例
System.Data.SqlClient.SqlConnection con = new System.Data.SqlClient.SqlConnection(strCon);
con.Open();  //打开连接
//声明数据库操作对象实例
System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand(strSql,con);
//通过操作对象执行数据库操作
cmd.ExecuteNonQuery(); 
con.Close();   //关闭连接
Response.Write("<script type='text/javascript' language='javascript'>alert('数据插入成功');</script>");    //客户端消息框

有问题再hi我吧

追问

提示我出现错误了,不好意思,昨天有事,没有时间来看答案

追答
第一个错误是colspan是table中td单元格的一个属性值!
第二个错误是你要写成页面中的radiobuttonlist控件id,而不是直接把radiobuttonlist对象写进来!
zhang399401
2014-05-15 · TA获得超过702个赞
知道小有建树答主
回答量:1347
采纳率:0%
帮助的人:926万
展开全部
system表只有一个字段吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式