我正在使用数据库(SQL服务器)开发Web应用程序。我创建了我的多个下拉列表,现在我需要的是当我从中选择一个值以仅显示第一列时。
这样的事情:
id , Text
31231 dadsadsa
32131 dsadsads
54345 dasdadsd
53455 trretrer
当我选择第一行31231 dadsadsa
时,我想只显示它的ID(31231
)。
我用它来绑定这两列
for (int i = 0; i < dt.Rows.Count; i++)
{
id = dt.Rows[i]["first_c"].ToString();
name = dt.Rows[i]["second_c"].ToString();
newName = id + " ---- " + name;
DropDownList1.Items.Add(new ListItem(newName, id));
}
我希望你们了解我。
答案 0 :(得分:0)
DropDownList1.DataValueField ="id";
DropDownList1.DataTextField="newName";
答案 1 :(得分:0)
List<SelectListItem> DropDownList1 = new List<SelectListItem>();
for (int i = 0; i < dt.Rows.Count; i++)
{
id = dt.Rows[i]["first_c"].ToString();
name = dt.Rows[i]["second_c"].ToString();
newName = id + " ---- " + name;
DropDownList1.Add(new SelectListItem() { Text = id, Value = newName});
}