asp.net-mvc – 如何在asp.net mvc视图中验证日期时间格式时覆盖
发布时间:2020-12-16 07:33:29 所属栏目:asp.Net 来源:网络整理
导读:我在mvc视图中检查日期时间字段的日期时间格式,如下所示: If contactToValidate.LastUpdated = Nothing OrElse Not IsDate(contactToValidate.LastUpdated) OrElse CType(contactToValidate.LastUpdated,DateTime) = DateTime.MinValue Then _validationDic
我在mvc视图中检查日期时间字段的日期时间格式,如下所示:
If contactToValidate.LastUpdated = Nothing OrElse Not IsDate(contactToValidate.LastUpdated) OrElse CType(contactToValidate.LastUpdated,DateTime) = DateTime.MinValue Then _validationDictionary.AddError("AddErrorValue","Date Format is not Correct!") End If 但是,如果View中的LastUpdated输入在我自己的错误(“日期格式不正确!”)旁边留空,则会显示默认错误消息:需要一个值. 解决方法
您可能收到此消息,因为日期字段绑定到演示模型上的不可为空的DateTime.如果将该字段或属性的类型更改为可为空的DateTime,则不应再收到此消息.
无论如何,您可以通过在演示模型上实现IDataErrorInfo来自定义用户看到的消息. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – TableHeaderRow类的重点是什么
- 在ASP.NET中查找重定向的原因?
- asp.net-mvc-3 – MVC3中TextBoxFor中的控件名称
- ASP.NET Web API返回可查询的DTO?
- asp.net – 获取浏览器和连接信息的页面
- asp.net-mvc – 什么时候使用ViewData而不是ViewModels?
- asp.net – 对象不是垃圾回收,但不包含gcroot
- asp.net – 如何使用依赖注入将工作单元容器传递到存储库的
- 如何使用MVC5 ASP.NET Identity Framework对SignalR .NET C
- asp.net – 控制Web / MSDeploy发布的内容:PDF文件?
推荐文章
站长推荐
- ASP.net错误:BC30037:字符无效
- asp.net-mvc – 根据验证程序,远程证书无效.用tw
- asp.net-mvc-3 – 无法将带有[]的索引应用于ICol
- asp.net – MVC4 – ContextDependentView – 这
- 从ASP.NET应用程序写入IIS日志
- asp.net-mvc – 跨多个页面的MVC3 RenderPartial
- asp.net-core – asp.net核心自定义模型绑定器,仅
- asp.net-mvc-3 – 在MVC3中使用自定义的IPrincip
- asp.net – MVC 3中的Windows身份验证
- asp.net-mvc-4 – 会话到期后重定向到特定页面(M
热点阅读