input
生成された要素のプレースホルダーを追加したいだけです。
生成されるのはこれ
<input class="text-box single-line" data-val="true" data-val-required="The Username field is required." id="Username" name="Username" type="text" value="">
これは HTML 出力を生成するコードです
@Html.EditorFor(model => model.Username)
もちろん、生成されたコードを削除して、必要なフィールドだけを含めて自分で書くこともできますが、属性をEditorFor
追加する何らかのパラメーターを渡すだけでよいでしょうか?placeholder