相关疑难解决方法(0)

DropTeownList的EditorTemplate

我为字符串字段创建了一个EditorTemplate,它实现了bootstrap,如下所示:

@using MyProject
@model object
<div class="form-group">
    @Html.LabelFor(m => m, new { @class = "col-md-3 control-label" })
    <div class="col-md-9">
        @Html.TextBox(
            "",
            ViewData.TemplateInfo.FormattedModelValue,
            htmlAttributes)
        @Html.ValidationMessageFor(m => m, null, new { @class = "help-block" })
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我可以这样简单地称之为:

@Html.EditorFor(model => model.FirstName,"BootstrapString")
Run Code Online (Sandbox Code Playgroud)

我的问题: 我如何为DropDownList执行此操作,以便我只能调用@ Html.EditorFor,如下所示:

@Html.EditorFor(model => model.CategoryId,new SelectList(ViewBag.Categories, "ID", "CategoryName"))
Run Code Online (Sandbox Code Playgroud)

所以它基本上是一个带有Twitter Bootstrap样式的Generic DropDownList.

asp.net razor asp.net-mvc-4 twitter-bootstrap

7
推荐指数
1
解决办法
6334
查看次数

标签 统计

asp.net ×1

asp.net-mvc-4 ×1

razor ×1

twitter-bootstrap ×1