asp.net-mvc – 为MVC3 DateTime设置DataFormatString
发布时间:2020-05-27 14:33:49 所属栏目:asp.Net 来源:互联网
导读:使用MVC3 DateTime对象,我有正确显示日期的问题. 在控制器中,我设置Date = DateTime.Now. 在ViewModel中: [Required(ErrorMessage = Please enter a date)][DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = {0:dd.mm.yyy
|
使用MVC3 DateTime对象,我有正确显示日期的问题. 在控制器中,我设置Date = DateTime.Now. 在ViewModel中: [Required(ErrorMessage = "Please enter a date")]
[DisplayFormat(ApplyFormatInEditMode = true,DataFormatString = "{0:dd.mm.yyyy}")]
public DateTime Date { get; set; }
在视图中: @Html.LabelFor(m => Model.Date,"Date")
@Html.ValidationMessageFor(m => Model.Date)
@Html.TextBoxFor(m => Model.DatoForIntervju,new { @class = "datepicker" })
输出: <input class="datepicker" (...) value="26.09.2011 13:26:16" /> 但是,我想要的值是26.09.11. 为什么不起作用? 解决方法更改[DisplayFormat(ApplyFormatInEditMode = true,DataFormatString = "{0:dd.mm.yyyy}")]
至 [DisplayFormat(ApplyFormatInEditMode = true,DataFormatString = "{0:dd.MM.yy}")]
然后,而不是使用textboxfor @Html.EditorFor(m => m.Date) (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 为什么不调用我的IHttpHandler?
- 实体框架 – 使用实体框架数据模型添加验证属性
- asp.net-mvc – 命中错误:在解析器和自定义注册提供程序中
- asp.net – Elmah错误日志记录,我可以只记录一条消息吗?
- asp.net-mvc – 如何在Html.TextBox帮助器中设置一个css类?
- Asp.Net,DropDownList,AutoPostBack和Google Chrome
- asp.net – 从域到www.domain的全局301重定向
- asp.net-mvc-3 – 如何让User.Identity在控制器外工作
- asp.net 文章分页显示实现代码
- ASP.Net错误:“应用程序池的身份无效”
推荐文章
站长推荐
热点阅读
