当我尝试将日期转换为字符串时,出现此错误。那么我该如何解决这个错误呢?
模板只能与字段访问、属性访问、一维数组索引或单参数自定义索引器表达式一起使用。
这是我的看法:
<div class="editor-field">
@Html.TextBoxFor(x => x.date.ToString("MM-dd-yyyy"), new { @class = "date", @required = "required" })
@Html.ValidationMessageFor(model => model.date)
</div>
然后我用注释编辑了我的类,然后这里的结果是我的类。我的数据库表中的日期参数,名称是“内容”,我在视图“x => x.date”中使用
public class Common
{
[DisplayFormat(DataFormatString = "{0:MM/dd/yyyy}")]
public DateTime date { get; set; }
public class CommonModel
{
public content content{ get; set; }
}
}