我要用RadioButtonList做一个选择题
分别是: 冰箱
         洗衣机
         电视
         空调我已经在SQL里面建立一个表 字段是ChooseName和ChooseNumber.
现在问题是我怎么在VS2008里得到它们4个被选择的次数,
并且把这4个次数的值传给另外一个后台页面的4个Label上以便管理员随时查看。
我实在是没接触过这个控件
冰天雪地裸体旋转360°跪求代码.

解决方案 »

  1.   

    呵呵,友情支持。[align=center]****************************************************************
             今天回帖带祝福,七夕情人节快乐~^_^
    ****************************************************************[/align]
      

  2.   

    using System;
    using System.Configuration;
    using System.Data;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.HtmlControls;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Data.OleDb;public partial class _Default : System.Web.UI.Page 
    {
        string strcon = @"Provider=Microsoft.Jet.OleDb.4.0;Data Source=E:\Demo\C#\WebSite1\test.mdb";
        OleDbConnection con;
        OleDbDataAdapter adapter;
        DataTable dt;    protected void Page_Load(object sender, EventArgs e)
        {
            con = new OleDbConnection(strcon);
            con.Open();
            adapter = new OleDbDataAdapter("select * from [table]", con);
            dt = new DataTable();
            adapter.Fill(dt);
     
            this.RadioButtonList1.DataSource = dt;
            this.RadioButtonList1.DataBind();
            this.RadioButtonList1.DataTextField = "ChooseName";
            this.RadioButtonList1.DataValueField = "ChooseNumber";
            this.RadioButtonList1.DataBind();
        }      protected void RadioButtonList1_SelectedIndexChanged(object sender, EventArgs e)
        {
            //在这里写update语句,实在不好意思不知道编译器出什么问题了,编译不了。
            //一直是保存调试的,好久没做web的了东西了,一直是做win开发。
            //现在加上有MM来,我见色了,哈哈,你自己完成一下这里吧,实在不好意思!
        }
    }
      

  3.   

    看不懂你的需求啊, RadioButtonList 是单选的,
      

  4.   

    恩,是单选啊
    我在RadioButtonList的编辑项里添加4个项.
    4个项的Text分别就是 冰箱  洗衣机 电视 空调 .
    对应的Value值分别是  1     2     3   4  .
    比如开始没人选择.然后又一个人选择了冰箱后提交了.
    那么就要把冰箱被点击的次数记录下来
    在另外一个页面有4个Label得到每个项被点击的次数.
    就是这个意思.
    什么被点击就记录并且传到另外一个页面分别相对应的Label.
    最好的效果就是我随时登陆了记录的那个页面就可以看到投票的情况.
      

  5.   

    1.你的数据库设计本身就有问题,建议如下:
    ID,ShowName,Hits
    绑定RadioButtonList的时候,显示为ShowName,值为ID,Hits就是点击的次数
    2.设定点击事件,事件里面执行的是给该ID的Hits加1。
    3.后台Label根据ID直接绑定显示就行。时间不早了,就不开vs了,楼主根据上面的提示应该很好做的。