Asp.net mvc 4 MVC中的HTML助手

Asp.net mvc 4 MVC中的HTML助手,asp.net-mvc-4,Asp.net Mvc 4,如何在MVC中使用这个HTML.Textbox重载 @Html.TextBox(string name, object value, string format, object htmlattributes) 名称表示文本框的名称 值表示文本框的值,即文本框中的文本 htmlattributes表示HTML属性 格式(第三个参数)代表什么?如何使用它?请提供一个例子 谢谢你。这是一个简单的基本问题。我已经搜索了谷歌,但没有得到任何答案。名称代表文本框的名称 值表示文本框的值,即文本在文本框内

如何在MVC中使用这个HTML.Textbox重载

@Html.TextBox(string name, object value, string format, object htmlattributes)
名称表示文本框的名称

表示文本框的值,即文本框中的文本

htmlattributes表示HTML属性

格式(第三个参数)代表什么?如何使用它?请提供一个例子


谢谢你。这是一个简单的基本问题。我已经搜索了谷歌,但没有得到任何答案。

名称
代表文本框的名称

表示文本框的,即文本在文本框内

htmlAttributes您可以指定您的

 id for the control and css classes
字符串格式您可以指定如下格式
“{0:d MMM yyyy}”

例如:

 @Html.TextBoxFor("txtDate","somedate","{0:d MMM yyyy}", new { @class="input-large" })

你的图像不清晰!!看看这个你看到了吗?是的,谢谢。但这并没有说明这个重载。它是专门用于日期格式还是其他格式?在哪里可以获得所有其他格式的文档?@我找不到任何文档。是的,我认为它特别适用于日期字段格式。它不是“特别适用于日期字段格式”,您也可以将它用于数字,例如-
@Html.TextBoxFor(m=>m.myDecimal,“{0:C”}”)
格式为货币。