c# - MVC 4 EmailAddress - String EditorTemplate 未被使用

标签 c# .net asp.net-mvc

我遇到了一个奇怪的问题,包括 [EmailAddress] DataAnnotation,比如:

public string EmailAddress { get; set; }

使用 EditorTemplate/String.cshtml 效果很好。

但是:

[EmailAddress]
public string EmailAddress { get; set; }

这完全停止了获取 String.cshtml 文件,这对我的场景来说并不理想。关于为什么会发生这种情况以及我能做些什么的任何想法?

最佳答案

为 EmailAddress 添加一个显示模板,例如如何查看 here . 还有 Nuget 包可用,可以为所有 HTML5 输入类型添加显示模板。

关于c# - MVC 4 EmailAddress - String EditorTemplate 未被使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16187041/

相关文章:

c# - HttpWebRequest 底层连接被关闭

c# - 自动属性验证

c# - 是什么决定了 WPF 中文本的修剪方式

.net - 使用 ReSharper 在 .NET Core 中运行 NUnit 测试

jquery - jQuery Ajax重定向错误

c# - 如何使用 Double Function 获取空值?

c# - Babel 混淆导致诺顿将 exe 视为威胁

.net - 如何检查用户是否属于 AD 组和嵌套组?

c# - 参数字典包含不可为空类型 'IDnumber' 的参数 'System.Int32' 的空条目

javascript - MVC : How to pass back next page url in the html to the client?