我可以在数据注释的错误消息中添加链接吗?

时间:2015-08-21 16:17:38

标签: c# asp.net data-annotations

我的报价类中有此属性,因此在Html中我使用自动完成搜索,消息显示“需要客户名称”,但我想显示“需要客户名称,以添加客户点击此处“这样,如果客户不存在。

我的链接应该是这样的:

“点击此处”,“ActionName”,“ControllerName”

[Required(ErrorMessage = "Customer name is required, ")]
[Display(Name = ("Customer"))]
public int CustomerId { get; set; }

1 个答案:

答案 0 :(得分:1)

您真的需要将它放在DataAnnotation上吗?你不能直接在视图中添加吗?

//查看代码x.cshtml

@if (ViewData.ModelState.IsValidField("CustomerId"))
{
      <a href='@Url.Action("Register","customer")'>Register customer</a>
}