Asp.net mvc 如何在ASP.NET MVC中使用EditorForModel构造使用引导占位符?

Asp.net mvc 如何在ASP.NET MVC中使用EditorForModel构造使用引导占位符?,asp.net-mvc,twitter-bootstrap,html.beginform,Asp.net Mvc,Twitter Bootstrap,Html.beginform,我正在ASP.NET MVC中创建一个登录页面,并使用bootstrap。 我想把“用户名”和“密码”放在相应的文本框中 我在页面上有以下代码: @using (Html.BeginForm()) { @Html.ValidationSummary(true) @Html.EditorForModel() <p><input type="submit" class="k-primary" value="Log In" /> </p> } @使

我正在ASP.NET MVC中创建一个登录页面,并使用
bootstrap
。 我想把“用户名”和“密码”放在相应的
文本框中

我在页面上有以下代码:

@using (Html.BeginForm())
{
   @Html.ValidationSummary(true)
   @Html.EditorForModel()
  <p><input type="submit" class="k-primary" value="Log In" /> </p>
}
@使用(Html.BeginForm())
{
@Html.ValidationSummary(true)
@Html.EditorForModel()

}
在更改为上述内容之前,代码通常如下所示:

<input id="UserName" type="text" class="k-textbox" placeholder="username" />
<br />
<input id="Password" type="password" class="k-textbox" placholder="password" />
<br />
<br />
<button id="Login" class="k-primary">Login</button>




登录
允许使用
占位符
属性的


使用我的
EditForModel
方法可以做到这一点吗?

有很多方法可以实现您的目标,其中之一就是使用自定义编辑器模板。。。您可以为特定类型生成一个模板,在“模型”属性上添加注释以定义模板(),更多信息请参见: