gridview中添加的raddiobuttionlist 只显示第一行 代码如下:
if (e.Row.RowType == DataControlRowType.DataRow) {
string s = e .Row .Cells [0].Text.ToString ();
SqlConnection conn = Class1.DBCon();
string com = string.Format("select * from [OPtion] where OptionId='{0}'",s);
SqlDataAdapter da = new SqlDataAdapter(com,conn);
DataSet ds = new DataSet();
da.Fill(ds);
DataTable dt = ds.Tables[0];
RadioButtonList rb1=(RadioButtonList)e.Row.Cells[1].FindControl("RadioButtonList1");
rb1.DataSource = dt;
rb1.DataTextField = "OptionName";
rb1.DataValueField = "OptionId";
rb1.DataBind();
}
问题是金球奖 选项有卡卡 梅西 小小罗 但只显示卡卡 Question(QuestionId,QuestionName) Option(OptionId,OptionName)
------解决方案--------------------帮顶
------解决方案--------------------不明白你的意思,什么只显示一个选项啊,根据什么实际条件吗?和我联系qq379953191或243757045