asp.net-mvc – 为什么DisplayFormat DataFormatString不工作?
发布时间:2020-05-24 02:08:11 所属栏目:asp.Net 来源:互联网
导读:我的视图模型中有一个属性如下: [Editable(false)][Display(Name = Date)][DisplayFormat(DataFormatString = {0:yyyy/MM/dd}, ApplyFormatInEditMode = true)]public DateTime MovementDate { get; set; } 然而标价 td @
|
我的视图模型中有一个属性如下: [Editable(false)]
[Display(Name = "Date")]
[DisplayFormat(DataFormatString = "{0:yyyy/MM/dd}",ApplyFormatInEditMode = true)]
public DateTime MovementDate { get; set; }
然而标价 <td>
@Html.DisplayFor(modelItem => item.MovementDate)
</td>
日期值为2013/05/15 12:00:00 AM. 我究竟做错了什么?我的型号: public class WithDateModel
{
[DisplayFormat(DataFormatString = "{0:yyyy/MM/dd}")]
public DateTime TheDate { get; set; }
public WithDateModel()
{
TheDate = DateTime.Now;
}
}
我的看法: @model ParkPay.WebTests.Models.WithDateModel
@Html.DisplayFor(m => m.TheDate)
@section Scripts {
@Scripts.Render("~/bundles/jqueryval")
}
什么渲染: 2013/05/25 02:23:37 AM 解决方法如果你不能让它在模型上工作,你可以尝试它的视图.@ Html.TextBoxFor(m => m.ValidFrom,“{0:dd / MM / yyyy}”,new {maxlength = 10}) (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 使用必填字段验证器更改文本框颜色 无扩展器控制
- asp.net-mvc – 如何刷新多个部分视图点击Ajax.Actionlink
- asp.net – 为什么Request.IsSecureConnection返回false,如
- asp.net-mvc-5 – Windows身份验证在ASP.NET MVC 5网络应用
- 如何在ASP.NET中以程序方式模拟HTTP POST?
- .net – 如何在MVC 5中设置本地授权认证?
- asp.net-mvc – MVC 3 – 在视图中显示字典值
- asp.net/C#中的请求来源
- asp.net-mvc – 使用与本地化更改冲突的自定义数据注释进行
- asp.net – Mocking HttpContext不起作用
推荐文章
站长推荐
- asp.net-mvc – 在Global.asax中注入依赖项
- asp.net – 此操作需要连接到“主”数据库
- 如果DataSource不包含任何项目,如何在ASP.NET C#
- asp.net – 在Web.config中是否可以在指定目录中
- asp.net-mvc – ASP.NET MVC身份默认实现
- asp.net – UserControl属性中的默认值
- asp.net – Visual Studio的访问修饰符下拉列表选
- asp.net-mvc – AspNet上的Kestrel vNext不提供索
- asp.net – System.InvalidOperationException:
- ASP.NET MVC 3 Ajax.BeginForm和Html.TextBoxFor
热点阅读
