如何在asp.net mvc中设计编辑器字段以仅显示文本框?

如何在asp.net mvc中设计编辑器字段以仅显示文本框?,asp.net,asp.net-mvc,asp.net-mvc-3,Asp.net,Asp.net Mvc,Asp.net Mvc 3,因为我没有在数据库表中为当前日期创建字段,也没有在模型类中创建字段,但我只想显示该字段的视图 <div class="editor-label"> @Html.Label("Date") </div> <div class="editor-field"> //here is the problem what to do?? ?? </div> @Html.Label(“日期”) //问题是怎么做

因为我没有在数据库表中为当前日期创建字段,也没有在模型类中创建字段,但我只想显示该字段的视图

<div class="editor-label">
  @Html.Label("Date")
</div>                     
<div class="editor-field">
  //here is the problem what to do??
??
</div>

@Html.Label(“日期”)
//问题是怎么做??
??

如果您只想显示一个可以添加的字段 输入标记给它一个名称和id, 或者您可以使用razor语法添加文本字段!! 如果要将该字段用于datepicker,请使用Jquery datepicker 此链接可能对您有所帮助

如果您只想显示一个可以添加的字段 输入标记给它一个名称和id, 或者您可以使用razor语法添加文本字段!! 如果要将该字段用于datepicker,请使用Jquery datepicker 此链接可能对您有所帮助

当该字段在模型中可用时,只有您可以使用html帮助程序,如
EditorFor
ValidationMessageFor
或任何后缀为
For
的html帮助程序。因此,对于您的情况,您必须使用html帮助程序,如
@html.TextBox
。不清楚您希望这样做的原因。当没有可编辑和可验证的内容时,为什么要创建表单控件和关联的验证消息。如果您只想显示当前日期,请使用
@DateTime.Now
(并根据需要使用
.ToString()
对其进行格式化)当该字段在模型中可用时,只有您可以使用html帮助程序,如
EditorFor
ValidationMessageFor
或任何后缀为
的html帮助程序。因此,对于您的情况,您必须使用html帮助程序,如
@html.TextBox
。不清楚您希望这样做的原因。当没有可编辑和可验证的内容时,为什么要创建表单控件和关联的验证消息。如果只想显示当前日期,请使用
@DateTime.Now
(如果需要,请使用
.ToString()
格式化)
@Html.TextBox("SomeName","SomeValue")