从多个下拉列表中选择时显示一列
本文关键字:一列 显示 下拉列表 选择 | 更新日期: 2023-09-27 18:23:56
我正在使用数据库(SQL server)开发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));
}
我希望你们能理解我。
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});
}
你试过这个吗?
DropDownList1.DataValueField ="id";
DropDownList1.DataTextField="newName";