表单视图(仅用于插入) - 包含下拉列表

时间:2018-04-03 15:23:21

标签: asp.net

我在ASP.NET中有一个表单视图,带有一个文本框和一个下拉列表。 我正在尝试填充下拉列表 - 从一个单独的表而不是我插入数据的表。例如 - 状态列表 - 值= CA; Text = California。

我有一个我创建的LINQ语句,但我似乎无法填充ddl。 有什么建议吗?

1 个答案:

答案 0 :(得分:0)

首先从表中返回一个列表:

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();