【问题标题】:filling dropdownlist填充下拉列表
【发布时间】:2011-07-14 14:28:01
【问题描述】:

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

(id int, code string, description string, value string)
1 , 1 , "某事" , "This1"
2 , 1 , "这也是" , "这2"
3 , 2 , "别的东西" , "This2"
n 、 x 等......

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

我该怎么做?教程或类似内容的网址也可以! 顺便说一句,我正在使用 mvc3。 干杯

【问题讨论】:

  • 什么样的桌子?数据库表?
  • 你的意思是什么?这和我没关系!我只想回答我的问题。大多数答案都不相关!
  • @1SeoAdvies,我不同意大多数答案都不相关。这是一个example of one,您在其中说它对您有帮助,但未标记为答案。
  • @1SeoAdvies - 你应该被标记、标记和装袋!

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


【解决方案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

【讨论】:

    【解决方案2】:

    【讨论】:

    • 我知道如何制作局部视图。不管怎么说,还是要谢谢你!但我想知道如何填写下拉列表!
    • @1SeoAdvies - 抱歉,我认为您的声明“我想在很多页面上使用它”是询问,而不是声明。
    • @1SeoAdvies - 只是开玩笑而已:)
    猜你喜欢
    • 2015-03-14
    • 2015-01-20
    • 2019-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多