asp.net-mvc – 使用自定义[required]属性时使用客户端验证
在此项目中,我们不使用System.ComponentModel.DataAnnotations命名空间中的默认dataannotation属性,而是构建自定义属性.
所以我们在属性上放置了[required]属性,但它是一个自定义的属性. 对于服务器端验证,我们设法使用自定义验证提供程序覆盖验证,但我们仍然坚持客户端验证. 正如我在文档中读到的那样,我看到当你使用默认的[required]属性时,这些属性会在html元素上呈现: data-val-lengthmax="10" data-val-length-min="3" data-val-required="The ClientName field is required." 我认为这是由框架完成的,框架读取正常的必需属性,然后呈现html属性. 我们可以让框架为我们渲染这些属性吗? 解决方法
是的,有两种可能性: >让您的自定义属性实现 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 捆绑css工作但字体没有加载
- 取消选中时,ASP.NET CheckBox不会启动CheckedChanged事件
- asp.net – 操纵HTTP响应
- Response.Redirect()vs Response.RedirectPermanent()
- asp.net – 如何在Windows Phone中开发Google地图
- .net – 具有预编译视图的助手
- asp.net – 使用NInject连接依赖项的选项
- asp.net – Repeater Control中的条件逻辑?
- Asp.net 通用万级数据分页代码[修正下载地址]
- asp.net – 如何在asp net core api中使用Created(或Create