填写下拉列表

时间:2011-07-14 14:28:02

标签: c# entity-framework asp.net-mvc-3 drop-down-menu

我需要使用数据库中的设置表中的值填充下拉列表。

(id int,代码字符串,描述字符串,值字符串)
 1,1,“东西”,“This1”
 2,1,“这太”,“这2”
 3,2,“别的东西”,“This2”
 n,x等.......

现在我只想填写代码为1的下拉列表(我想在很多页面上使用它。)

我该怎么做?教程或其他类似的网址也可以! 顺便说一下我用的是mvc3。 欢呼声

2 个答案:

答案 0 :(得分:1)

如果常规下拉比下面

 using (DBContext context = new DBContext())
        {
            dropdown1.DataSource = context.settings .ToList();
            dropdown1.DataTextField = "code";
            dropdown1.DataValueField = "id";
            dropdown1.DataBind();
        }

如果使用MVC?

http://www.c-sharpcorner.com/UploadFile/2124ae/5628/

Create a Dropdown List for MVC3 using Entity Framework (.edmx Model) & Razor Views && Insert A Database Record to Multiple Tables

答案 1 :(得分:0)