Url无法正常工作的数据注释

时间:2017-02-09 13:04:11

标签: data-annotations

我在MVC中使用了Url数据注释,如下所示:

[Url]
[DisplayName("ULink")]
public string ULink { get; set; }

但有时它甚至不允许代码使用正确的URL;它在服务器端的ModelState.IsValid中失败,给出以下错误消息。

“链接到ULink”字段不是有效的完全限定的http,https或ftp URL。 请建议

1 个答案:

答案 0 :(得分:0)

错误消息表明该URL必须是完全限定的。

即。它缺少HTTP / HTTPS / FTP协议。

EX:https://www.google.com,而不是www.google.com。