【发布时间】:2018-04-03 15:23:21
【问题描述】:
我在 ASP.NET 中有一个带有文本框和下拉列表的表单视图。 我正在尝试填充下拉列表 - 从一个单独的表而不是我插入数据的表。例如 - 状态列表 - Value = CA;文本 = 加利福尼亚。
我创建了一个 LINQ 语句,但似乎无法填充 ddl。 有什么建议吗?
【问题讨论】:
标签: asp.net
我在 ASP.NET 中有一个带有文本框和下拉列表的表单视图。 我正在尝试填充下拉列表 - 从一个单独的表而不是我插入数据的表。例如 - 状态列表 - Value = CA;文本 = 加利福尼亚。
我创建了一个 LINQ 语句,但似乎无法填充 ddl。 有什么建议吗?
【问题讨论】:
标签: asp.net
首先从你的表中返回一个列表:
myEntities dc = new myEntities();
List<MyTable> lst = (from ro in dc.MyTable select ro).ToList();
然后,将一个对象添加到您的列表中(或插入一个位置)。
lst.Insert(0, new MyTable(){TextField = "California", ValueField = "CA"});
drp.DataSource = lst;
drp.DataBind();
【讨论】: