asp.net-core – 日期输入标记帮助程序未显示数据库中的日期
发布时间:2020-05-24 10:23:19 所属栏目:asp.Net 来源:互联网
导读:当我在编辑视图中使用以下代码时,它不会显示模型中的日期. input asp-for=OprettetDato class=form-control/ 模型的属性声明如下: [DataType(DataType.Date)][DisplayFormat(DataFormatString = {0: dd/MM/yyyy}, ApplyFormatInEditMode = true
|
当我在编辑视图中使用以下代码时,它不会显示模型中的日期. <input asp-for="OprettetDato" class="form-control"/> 模型的属性声明如下: [DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0: dd/MM/yyyy}",ApplyFormatInEditMode = true)]
public DateTime OprettetDato { get; set; }
并且值在模型中传递 为什么这不起作用? 解决方法问题是你的模型属性上的属性[DataType(DataType.Date)]使输入标签帮助器生成type =“date”HTML属性,这在HTML5中导致固定的标准格式 – 请参阅此处的信息: Is there any way to change input type=”date” format?为了以适当的格式显示字段,删除[DataType(DataType.Date)]属性,你会没事的. [DisplayFormat(DataFormatString = @"{0:dd/MM/yyyy}",ApplyFormatInEditMode = true)]
public DateTime OprettetDato { get; set; }
如果您希望使用datepicker自定义日期格式,则需要使用一些自定义JavaScript解决方案. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 什么是ct100,如何重命名?
- asp.net-mvc – 在一个页面中以两种不同的形式使用多个@ Ht
- asp.net-core – 当返回null而不是控制器中设置的值时,Mode
- asp.net-mvc – 使用RedirectToAction传递模型和参数
- asp.net – 使用Visual Studio 2015检测gulp中的发布/调试
- asp.net-mvc-2 – 使用ASP.NET MVC 2 C#4的最佳BDD框架是什
- asp.net-mvc – 如何阻止Elmah伐木?
- ASP.NET MVC Model绑定的简单应用
- asp.net-mvc-3 – SignalR多个聊天室
- asp.net-mvc – 如何从强类型视图中隐藏实体框架实体属性?
推荐文章
站长推荐
热点阅读
