我一直在使用的HtmlHelper創建的窗體的以下部分:創建通過Htmlhelper.editorfor()(MVC)顏色的inputType
<div class="form-group">
@Html.LabelFor(model => model.ColorCode, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.EditorFor(model => model.ColorCode, new {htmlAttributes = new { @class = "form-control" } })
<!--<input type="color" class="form-control"/>-->
@Html.ValidationMessageFor(model => model.ColorCode, "", new {@class = "text-danger"})
</div>
</div>
的ColorCode
的數據類型爲字符串,因此默認情況下它只是創建一個正常的文本框。我想要的是讓輸入表現爲顏色選擇器。註釋的html基本上是我想要創建的(如果適用的話,需要任何屬性來連接它)。我不是HTML專家)。有沒有辦法做到這一點?我無法通過搜索找到任何信息。
'@ Html.TextBoxFor(m => m.ColorCode,new {@class =「form-control」,type =「color」})' –