【问题标题】:C# MVC populating drop down value from DBC# MVC 从数据库中填充下拉值
【发布时间】:2013-09-14 16:01:32
【问题描述】:

我很难理解 MVC。我创建了几个有效的页面。现在我创建了一个新页面,该页面有一个下拉列表,需要从一个名为accounts的表中填充(列称为accountNumber)

但是,该表和名为 customer(customerid) 的表之间存在关系。

本质上是登录的用户有一个customerid。

最简单的方法是什么?当我输入@Html.DropDownListFor(u => u.

没有我需要弹出的表格

【问题讨论】:

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


    【解决方案1】:

    当您执行@Html.DropDownListFor(u => u. 时表格未显示的原因是在这种情况下u 是您已传递到视图中的模型。您需要使用希望在下拉列表中显示的条目来填充模型。 http://www.asp.net/mvc/tutorials/javascript/working-with-the-dropdownlist-box-and-jquery/using-the-dropdownlist-helper-with-aspnet-mvc

    提供了一个很好的例子

    更新

    这个 SO 帖子也可能有用,OP 提供了他们如何从数据库中检索条目的代码(参见 getAllCurrencies() 方法); MVC populating drop down list from database

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-09
      • 2013-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-09
      相关资源
      最近更新 更多