C# 更改Html.TextBox的大小
我正在使用新的Razor视图引擎开发一个ASP.NET MVC3应用程序,但是我在更改文本框以使其成为多行时遇到了一些困难。 到目前为止,我能通过谷歌找到的只是我需要将multiline属性设置为true,但我不确定如何设置 视图代码如下所示C# 更改Html.TextBox的大小,c#,asp.net,asp.net-mvc,asp.net-mvc-3,C#,Asp.net,Asp.net Mvc,Asp.net Mvc 3,我正在使用新的Razor视图引擎开发一个ASP.NET MVC3应用程序,但是我在更改文本框以使其成为多行时遇到了一些困难。 到目前为止,我能通过谷歌找到的只是我需要将multiline属性设置为true,但我不确定如何设置 视图代码如下所示 <div class="editor-field"> @Html.TextBoxFor(model => model.Body) </div> @Html.TextBoxFor(model=>model.Body) 有什
<div class="editor-field">
@Html.TextBoxFor(model => model.Body)
</div>
@Html.TextBoxFor(model=>model.Body)
有什么建议吗?您可以使用以下属性装饰视图模型上的
Body
属性:
[DataType(DataType.MultilineText)]
public string Body { get; set; }
在您的视图中,请使用辅助对象,而不是:
就我个人而言,我更喜欢第一种方法。您可以使用以下属性装饰视图模型上的
主体
属性:
[DataType(DataType.MultilineText)]
public string Body { get; set; }
在您的视图中,请使用辅助对象,而不是:
就我个人而言,我更喜欢第一种方法。这是如何在asp.net mvc4中弯曲文本框的角:
@HTML.TextBoxFor(Model => Model.Name)
以下是如何在asp.net mvc4中弯曲文本框的角点:
@HTML.TextBoxFor(Model => Model.Name)
是,请阅读文档。:)在您的情况下,您可能希望将
多行
作为可以传递给文本框生成器的“HTML属性”之一。是的,请阅读文档。:)在您的情况下,您可能希望将多行
作为可以传递给文本框生成器的“HTML属性”之一。这根本无法回答问题。这根本无法回答问题。