RadioButtonList调用数据库一条信息中某几个字段要如何操作

我要做一个满意度调查的系统,在数据库中有题目表,表中有“调查题目”“A选项题目”“B选项题目”“C选项题目”“D选项题目”等等。。而我希望RadioButtonList可... 我要做一个满意度调查的系统,在数据库中有题目表,表中有“调查题目”“A选项题目”“B选项题目”“C选项题目”“D选项题目”等等。。
而我希望RadioButtonList可以调用4个题目的内容作为RadioButtonList的数据。不知我表述的是否清晰。谢谢各位大神帮助指引。高分+感激!!
展开
 我来答
Madfrog_S
2013-03-04
知道答主
回答量:3
采纳率:0%
帮助的人:4392
展开全部

首先你表达的太不清晰了:

我创建一个临时表来代表你数据库中的内容;

DataTable myTable = new DataTable();//创建一个临时表

DataColumn myColumn1 = new DataColumn("序号", typeof(int));//创建序号字段

DataColumn myColumn2 = new DataColumn("名称", typeof(string));

DataColumn myColumn3 = new DataColumn("内容", typeof(string));

myTable.Columns.Add(myColumn1);

myTable.Columns.Add(myColumn2);

myTable.Columns.Add(myColumn3);

到目前为止创建了一个有三列的临时表 序号、名称、内容

下面开始添加模拟数据

DataRow myRow = myTable.NewRow();

myRow[0] = 23;

myRow[1] = "A选项题目";

myRow[2] = "我的A选项题目内容";

 myTable.Rows.Add(myRow);

 

DataRow myRow1 = myTable.NewRow();

myRow1[0] = 25;

myRow1[1] = "B选项题目";

myRow1[2] = "我的B选项题目内容";

myTable.Rows.Add(myRow1);

 

DataRow myRow2 = myTable.NewRow();

myRow2[0] = 28;

myRow2[1] = "C选项题目";

myRow2[2] = "我的C选项题目内容";

myTable.Rows.Add(myRow2);

//添加临时数据完成

//在你实际开发的时候不需要上面的内容

//将数据表中的内容绑定为RadioButtonList控件

 

RadioButtonList1.DataSource = myTable;

RadioButtonList1.DataTextField = "名称";

RadioButtonList1.DataValueField = "序号";

RadioButtonList1.DataBind();

 

//这个时候运行页面显示下图

//下面添加SelectedIndexChanged事件

protected void RadioButtonList1_SelectedIndexChanged(object sender, EventArgs e)

 {

        this.TextBox1.Text = RadioButtonList1.SelectedItem.Text;

  }

 

///注意如果要使用上面的事件的话修改RadioButtonList1的属性RadioButtonList1.AutoPostBack = true;

 

 

 

 

匿名用户
2014-01-04
展开全部
这个你很简单的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chanxueok
2013-02-12 · TA获得超过625个赞
知道小有建树答主
回答量:171
采纳率:0%
帮助的人:75.9万
展开全部
查询的结果设置为radiobuttonlist内容就行了
追问
不知可否再能讲解细致一点。。万分感谢。
追答
将查询的结果保存到radiobuttonlist的items中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zzl1988wo
2013-02-12 · TA获得超过162个赞
知道小有建树答主
回答量:287
采纳率:0%
帮助的人:137万
展开全部
不清楚,纯支持~~~~~~~~~~~~~~
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式