将自定义文本添加到MVC 5的下拉列表中

Ctrl_Alt_Defeat

我有一个下拉菜单,要添加到MVC 5的_Layout.cshtml页面中。这是从数据库中的参考数据返回的-用于CarTypes。可以选择4种不同类型的汽车模型-轿车,4X4,庄园和掀背车。

我创建了一个CarTypesViewModel,如下所示:

 public IEnumerable<SelectListItem> CarTypesList { get; set; }

 public string SelectedCarType { get; set; }

然后我有一个观点:

@using (Html.BeginForm("SomeAction", "SomeController", FormMethod.Get))
{
    //Just a html div here perhaps?
    @Html.DropDownListFor(model => model.SelectedCarType, Model.CarTypesList)
}

在布局中,我有以下内容:

<li id="selectedcar">@Html.Action("Index", "CarTypes")</li>

然后,在我的CarTypes控制器中执行以下操作:

  var model = new CarTypesViewModel 
        {
            CarTypesList= products.Select(p => new SelectListItem
            {
                Value = p.Id.ToString(CultureInfo.InvariantCulture),
                Text = p.Name
            })
        };

        return View(model);

这会将数据返回到下拉列表。但是,我真正想要的是将值显示为“请选择您的汽车类型”作为列表中的第一项-实现此目标的最佳方法是什么,因为我不想将其存储为数据库中的值?

AliRızaAdıyahşi
@Html.DropDownListFor(model => model.SelectedCarType, 
    new SelectList(Model.CarTypesList, "Value", "Text"), 
    "--- Please Select Your Car Type ---", 
    new { @class = "form-control" }
)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将自定义文本添加到MVC 5的下拉列表中

来自分类Dev

将自定义文本添加到有序列表<li>

来自分类Dev

将自定义元素添加到ngRepeat列表

来自分类Dev

如何将自定义文本添加到可以自动翻译的模块中

来自分类Dev

将自定义图标添加到边框抖动内的文本字段中

来自分类Dev

在MVC 4中将自定义类添加到DropDownList

来自分类Dev

将自定义类添加到ASP.NET MVC 4中的单选按钮

来自分类Dev

在MVC 4中将自定义类添加到DropDownList

来自分类Dev

如何将自定义css文件添加到asp.net mvc中?

来自分类Dev

在ASP.NET MVC 5中将自定义角色添加到Windows角色

来自分类Dev

如何将自定义文件添加到自定义文章列表页面

来自分类Dev

jQuery-将自定义验证规则添加到对话框中动态生成的下拉列表中

来自分类Dev

将自定义下拉微调器添加到Actionbar sherlock中的操作项/溢出

来自分类Dev

是否有将自定义Javascript添加到ASP.NET MVC 5页面的正确方法?

来自分类Dev

如何基于不同单元格中的特定条目将自定义文本添加到单元格?

来自分类Dev

将自定义对象添加到C#中的选中列表框中

来自分类Dev

将自定义样式规则添加到列表中的偶数元素

来自分类Dev

如何将自定义html块添加到页脚选项列表中?

来自分类Dev

将自定义列表添加到Excel 2007中的单元格

来自分类Dev

将自定义样式规则添加到列表中的偶数元素

来自分类Dev

将自定义菜单项添加到ToolStripMenuItem的集合列表中

来自分类Dev

将自定义下拉菜单添加到tinyMCE并插入动态内容

来自分类Dev

如何将自定义图像添加到预输入下拉菜单?

来自分类Dev

将自定义下拉菜单添加到tinyMCE并插入动态内容

来自分类Dev

使用下拉操作将自定义按钮添加到屏幕顶部

来自分类Dev

将自定义控制台添加到Eclipse控制台列表

来自分类Dev

通过API将自定义列名称添加到Sendgrid列表

来自分类Dev

将自定义ajax按钮添加到WooCommerce管理订单列表

来自分类Dev

通过API将自定义列名称添加到Sendgrid列表

Related 相关文章

  1. 1

    将自定义文本添加到MVC 5的下拉列表中

  2. 2

    将自定义文本添加到有序列表<li>

  3. 3

    将自定义元素添加到ngRepeat列表

  4. 4

    如何将自定义文本添加到可以自动翻译的模块中

  5. 5

    将自定义图标添加到边框抖动内的文本字段中

  6. 6

    在MVC 4中将自定义类添加到DropDownList

  7. 7

    将自定义类添加到ASP.NET MVC 4中的单选按钮

  8. 8

    在MVC 4中将自定义类添加到DropDownList

  9. 9

    如何将自定义css文件添加到asp.net mvc中?

  10. 10

    在ASP.NET MVC 5中将自定义角色添加到Windows角色

  11. 11

    如何将自定义文件添加到自定义文章列表页面

  12. 12

    jQuery-将自定义验证规则添加到对话框中动态生成的下拉列表中

  13. 13

    将自定义下拉微调器添加到Actionbar sherlock中的操作项/溢出

  14. 14

    是否有将自定义Javascript添加到ASP.NET MVC 5页面的正确方法?

  15. 15

    如何基于不同单元格中的特定条目将自定义文本添加到单元格?

  16. 16

    将自定义对象添加到C#中的选中列表框中

  17. 17

    将自定义样式规则添加到列表中的偶数元素

  18. 18

    如何将自定义html块添加到页脚选项列表中?

  19. 19

    将自定义列表添加到Excel 2007中的单元格

  20. 20

    将自定义样式规则添加到列表中的偶数元素

  21. 21

    将自定义菜单项添加到ToolStripMenuItem的集合列表中

  22. 22

    将自定义下拉菜单添加到tinyMCE并插入动态内容

  23. 23

    如何将自定义图像添加到预输入下拉菜单?

  24. 24

    将自定义下拉菜单添加到tinyMCE并插入动态内容

  25. 25

    使用下拉操作将自定义按钮添加到屏幕顶部

  26. 26

    将自定义控制台添加到Eclipse控制台列表

  27. 27

    通过API将自定义列名称添加到Sendgrid列表

  28. 28

    将自定义ajax按钮添加到WooCommerce管理订单列表

  29. 29

    通过API将自定义列名称添加到Sendgrid列表

热门标签

归档