我的报价类中有此属性,因此在Html中我使用自动完成搜索,消息显示“需要客户名称”,但我想显示“需要客户名称,以添加客户点击此处“这样,如果客户不存在。
我的链接应该是这样的:
“点击此处”,“ActionName”,“ControllerName”
[Required(ErrorMessage = "Customer name is required, ")]
[Display(Name = ("Customer"))]
public int CustomerId { get; set; }
答案 0 :(得分:1)
您真的需要将它放在DataAnnotation上吗?你不能直接在视图中添加吗?
//查看代码x.cshtml
@if (ViewData.ModelState.IsValidField("CustomerId"))
{
<a href='@Url.Action("Register","customer")'>Register customer</a>
}