如何在ASP.NET MVC4中的文本框和按钮的CSHTML文件中继承类属性?

时间:2014-02-25 07:52:53

标签: asp.net-mvc-4 razor entity-framework-5

我是使用Entity Framework的ASP.NET MVC4的新手。我需要继承cshtml文件中文本框和按钮的属性。而且我还必须使用Model分配文本框值。请帮我拿到房产。提前谢谢。

这是我的HTML代码:

<input type="text" class="form-control uname" placeholder="Username" />
                    <input type="password" class="form-control pword" placeholder="Password" />
                    <a href="#"><small>Forgot Your Password?</small></a>
                    <button class="btn btn-success btn-block">Sign In</button>

3 个答案:

答案 0 :(得分:2)

试试这个....

@Model your model.


@using (Html.BeginForm("YOUR_ACTION", "YOUR_Controller"))
{
<fieldset>
<div class="form-control uname">@Html.LabelFor(model => model.Username)</div>
<div class="form-control uname">@Html.TextBoxFor(model => model.Username)</div>

<div class="form-control pword">@Html.LabelFor(model => model.Password).</div>
<div class="form-control pword">@Html.PasswordFor(model => model.Password)</div>
<br/>
</fieldset>
<a href="#"><small>Forgot Your Password?</small></a>
<input type="Submit" value="Sign In" class="btn btn-success btn-block" />
}

答案 1 :(得分:1)

             @model SomeModel

             @Html.TextBoxFor(m => m.UserName, new {class="form-control uname",placeholder="Username" />
             <input type="password" class="form-control pword" placeholder="Password" />
             <a href="#"><small>Forgot Your Password?</small></a>
             <button class="btn btn-success btn-block">Sign In</button>

继承模特&amp;然后将html元素应用于模型的值。

答案 2 :(得分:1)

@ Html.TextBoxFor(m =&gt; m.UserName,new {class =“form-control uname”,placeholder =“Username”/&gt;  @ Html.TextboxFor(m =&gt; m.UserPAssword,new {class =“style class name”,placeholder =“Password”/&gt;