Asp.net mvc Can';t使用razor语法asp.net mvc从日期时间类型中删除时间

Asp.net mvc Can';t使用razor语法asp.net mvc从日期时间类型中删除时间,asp.net-mvc,twitter-bootstrap,razor,datepicker,datetime-format,Asp.net Mvc,Twitter Bootstrap,Razor,Datepicker,Datetime Format,我在一个文本框(jquery datepicker)中显示了一个日期时间,我想删除该时间。这是我所拥有的和我尝试过的,但没有运气 被注释掉的是我拥有的,下面是我尝试过的 @*@Html.TextBoxFor(model => model.ClassDate, "{0:MM/dd/yyyy}", new { @class = "date-field form-control", @readonly = "readonly" })*@ @Html.EditorFor(model =>

我在一个文本框(jquery datepicker)中显示了一个日期时间,我想删除该时间。这是我所拥有的和我尝试过的,但没有运气

被注释掉的是我拥有的,下面是我尝试过的

 @*@Html.TextBoxFor(model => model.ClassDate, "{0:MM/dd/yyyy}", new { @class = "date-field form-control", @readonly = "readonly" })*@
 @Html.EditorFor(model => model.ClassDate, new { @class = "date-field form-control", @readonly = "readonly" })
这是我的视图模型

[DisplayName("Date")]
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:MM/dd/yyyy}")]
public DateTime ClassDate { get; set; }
这是我在屏幕上看到的。使用textboxfor时,时间不会减少,在我更改为editorfor元素后,我松开了boostrap格式,时间仍然不会隐藏

这是textboxfor的

这是editorfor的

我已经准备好了文档中的javascript

$(“.date字段”).datepicker({
minDate:0,//将最小日期设置为今天,因此用户不能选择今天之前的任何内容
最长日期:30

});使用
ToString()
进行简单转换将对您有所帮助

@Html.TextBoxFor(model => model.ClassDate.ToString("MM/dd/yyyy"), new { @class = "date-field form-control", @readonly = "readonly" })
在您的情况下,以下内容将帮助您

@Html.TextBoxFor(model => model.ClassDate.ToString("MM/dd/yyyy"), new { @class = "date-field form-control", @readonly = "readonly" })

使用ToSortDateStringor,或者您可以这样做[DataType(DataType.Date)]公共日期时间?DateProperty{get;set;}ToSortDateString在什么上?我在model.ClassDate上尝试了它,但它抛出了一个错误。对于editor@Html.EditorFor(model=>model.ReturnDate.ToShortDateString())和label@Html.label(model.ReturnDate.ToShortDateString())您可以始终将value属性设置为model.ReturnDate.ToShortDateString()
@Html.TextBoxFor(model=>model.ReturnDate,new{@class=“date field form control”@readonly=“readonly”,value=model.ReturnDate.ToShortDateString()})
我在VS中收到一条错误消息,上面说“System.Web.Mvc.dll中发生了“System.InvalidOperationException”类型的异常,但未在用户代码中处理其他信息:模板只能用于字段访问、属性访问、,单维数组索引,或单参数自定义索引器表达式。“如果您正在进行单向绑定,简单文本框将完成此工作。现在应该可以工作了。。。