Goo*_*ber 9 c# asp.net-mvc razor twitter-bootstrap bootswatch
目前我有一个这样的输入表单:
<div class="editor-label">
@Html.LabelFor(model => model.VenueID)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.VenueID)
@Html.ValidationMessageFor(model => model.VenueID)
</div>
Run Code Online (Sandbox Code Playgroud)
我想将其转换为使用以下引导代码:
<div class="form-group">
<label for="inputVenueID" class="col-lg-2 control-label">Venue ID</label>
<div class="col-lg-10">
<input type="text" class="form-control" id="inputVenueID" placeholder="VenueID">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我该怎么做,所以我仍然可以使用相同Razor
的HTML.LabelFor
/ EditorFor
/ ValidationMessage
etc 语法?
小智 12
<div class="form-group">
@Html.LabelFor(model => model.VenueID, new { @class = "sr-only", @for = "txtVenueID" })
@Html.TextBoxFor(model => model.VenueID, new { @class = "form-control", @placeholder = "ID:" , @id="txtVenueID" })
@Html.ValidationMessageFor(model => model.VenueID)
</div>
Run Code Online (Sandbox Code Playgroud)
小智 9
您可以使用Razor语法添加CSS类,如下所示.您需要做的就是指定要使用的Bootstrap类.
<div class="editor-field">
@Html.TextBoxFor(model => model.VenueID, new { @class = "form-control" })
@Html.ValidationMessageFor(model => model.VenueID)
</div>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
25843 次 |
最近记录: |