MVC 4 DropDownListFor的问题

阿米特·乔格(Amit Jog)

Dropdownlist在MVC 4应用程序中显示时遇到麻烦它看起来很简单,但是仍然缺少一些无法掌握的东西。

视图模型

public class vendorModel
{
    public int vendorID { get; set; }
    public int vendorTypeID { get; set; }
    public string vendorName { get; set; }
    public IEnumerable<vendorTypeModel> vendorTypes { get; set; }
}

public class vendorTypeModel
{
    public int vendorTypeID { get; set; }
    public string vendorTypeName { get; set; }
}

控制器

 [HttpGet]
    public ActionResult Vendor() {
        vendorModel oVendor = new vendorModel();
        oVendor.vendorTypes = blVendor.getAllVendorTypes();
        return View(oVendor);
    }

getAllVendorTypes方法这是我从数据库中获取记录,构建并返回List<vendorTypeModel>对象的地方。最后在View上使用以下代码。

@Html.DropDownListFor(m => m.vendorTypeID, new SelectList(Model.vendorTypes,"vendorTypeID","vendorTypeName"))

我究竟做错了什么?我在屏幕上得到以下结果。

在此处输入图片说明

而不是供应商名称。

请提出我的代码有什么问题。

埃里克·林

我怀疑这oVendor.vendorTypes = blVendor.getAllVendorTypes();可能会返回错误的列表。设置一个断点并检查oVendor.vendorTypes

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将@ Html.Dropdownlistfor设置为MVC 4中的会话

来自分类Dev

将@ Html.Dropdownlistfor设置为MVC 4中的会话

来自分类Dev

路由问题MVC4

来自分类Dev

SignalR MVC4问题

来自分类Dev

路由问题MVC4

来自分类Dev

Mvc4中的WebGrid控件问题

来自分类Dev

MVC 4日期文化问题?

来自分类Dev

MVC 4-脚本/ Css渲染问题

来自分类Dev

MVC4 Razor View IntelliSense问题

来自分类Dev

MVC 4日期文化问题?

来自分类Dev

ASP.NET MVC 4 的 Tabindex 问题

来自分类Dev

MVC实体框架DropDownListFor <>

来自分类Dev

MVC表格DropDownListFor

来自分类Dev

MVC实体框架DropDownListFor <>

来自分类Dev

MVC DropDownListFor null 引用

来自分类Dev

MVC4 DropDownListFor对象引用未设置为对象的实例

来自分类Dev

ASP.NET MVC4 DropDownListFor返回一个对象

来自分类Dev

如何在MVC 4剃须刀DropDownListFor中设置默认值

来自分类Dev

从DropDownListFor MVC中选择索引

来自分类Dev

DropDownListFor MVC:如何使其工作

来自分类Dev

从DropDownListFor MVC中选择索引

来自分类Dev

MVC4的问题和Google的外部登录

来自分类Dev

MVC4 Web网格排序和分页问题

来自分类Dev

MVC 4控制器参考问题

来自分类Dev

MVC4 @ Html.Checkbox用于Ajax调用的问题

来自分类Dev

Smart Wizard 2.0重定向问题?MVC4

来自分类Dev

MVC4实体框架6模型状态验证问题

来自分类Dev

ASP.NET MVC 4的上传文件问题

来自分类Dev

MVC4中的模态对话框问题