Asp.net MVC3 Razor の HTML ヘルパーに email 型の入力を適用する方法。例えば:
<input type="email" name="name" value=" " placeholder="example@mail.ru" />
Razorに代替手段はありますか?
Asp.net MVC3 Razor の HTML ヘルパーに email 型の入力を適用する方法。例えば:
<input type="email" name="name" value=" " placeholder="example@mail.ru" />
Razorに代替手段はありますか?
Html.TextBoxメソッドを使用できます。
@Html.TextBox("name","", new { type = "email", placeholder = "example@mail.ru" })
以下のコードは私にとって完璧に機能しました。デフォルトで@Html.TextBoxFor
は作成されますが、プロパティを<input type="text" />
指定すると作成されますtype="email"
<input type="email" />
<div class="editor-field">
@Html.TextBoxFor(model => model.EmailId, new { @class = "popinputbox", placeholder = "Email ID", type = "email" })
@Html.ValidationMessageFor(model => model.EmailId, "", new { @class = "errormsg" })
</div>
問題は解決します。ビンゴ!!