我正在尝试为文本框提供样式,但它现在正在工作。这就是我到目前为止所做的。
<div class="modal fade" id="signin_modal">
<div class="modal-dialog">
<div class="modal-content">
<div class=" modal-header">
Create An Account
</div>
<div class="modal-body">
@using(Html.BeginForm())
{
<table class="signin_tbl">
<tr>
<td class="signin_txt"><h5>Email</h5></td>
<td>@Html.TextBox("Name", new { style=" height:70px; "} ) </td>
</tr>
<tr>
<td class="signin_txt">Password</td>
<td class="signin_tb" >@Html.TextBox("password") </td>
</tr>
</table>
}
</div>
这就是我得到的输出:
答案 0 :(得分:10)
您必须将文本框值设置为您的值,然后输入您的html属性,如:
@Html.TextBox("Name",[Value Or Null], new { @style=" height:70px; "} )
答案 1 :(得分:7)
更改您的@Html.TextBox()
,如下所示:
@Html.TextBox("Name", null ,new { style=" height:70px; "} )
@Html.TextBox()
的第二个参数是value
的{{1}}而不是textbox
。
答案 2 :(得分:3)
指定您要指定htmlAttributes
方法的TextBox
参数,而不是其内容。您可以指定传入方法的参数,如下所示:
@Html.TextBox("Name", htmlAttributes: new { style=" height:70px; "} )