在我的数据库中,我有一个名为wing
的列,其中值的存储方式如下A,B,C,D,E
如何将数据库中的值分别检索到radiobuttonlist,如下所示:
.A .B .C .D .E
在这里,我如何在另一列中选择.D
和ON BUTTON click
事件仅.D
的任何值?
我在谷歌上搜索了很多,但没有找到这样的例子。
private void populatewingname()
{
string CS = ConfigurationManager.ConnectionStrings["SocietyCS"].ConnectionString;
using (SqlConnection con = new SqlConnection(CS))
{
SqlCommand cmd = new SqlCommand("Select Wing from tblsociety", con);
con.Open();
SqlDataReader rdr = cmd.ExecuteReader();
if(rdr.Read())
{
string[] words = wing.Split(',');
foreach (RadioButtonList item in radiobtn.Items)
{
// i m confused and dont knw further coding
}
}
rblwinglist.DataTextField = "Wing";
rblwinglist.DataSource = rdr;
}
}
答案 0 :(得分:0)
我猜你看起来像是:
if(rdr.Read())
{
string[] words = wing.Split(',');
int i=0;
foreach (RadioButtonList item in radiobtn.Items)
{
item.Text=word[i]+".";
i++;
}
}