Asp.net mvc突出显示字段

Asp.net mvc突出显示字段,asp.net,asp.net-mvc,Asp.net,Asp.net Mvc,我有一个带有两个输入控件的窗体。点击一个按钮,就会进行服务呼叫。如果服务返回错误,我需要突出显示相应的输入控件。是否有任何方法将模型属性的modelstate设置为false。或者有没有其他方法来实现这一点 所以,就像点击按钮一样,一个服务呼叫是通过AddPerson和姓名和年龄进行的。服务返回错误PersonName已存在。在控制器中,我得到错误代码“PersonAlreadyExist”以突出显示人名文本框。现在,如何使用此选项高亮显示文本框。是否查看了ModelState.AddModel

我有一个带有两个输入控件的窗体。点击一个按钮,就会进行服务呼叫。如果服务返回错误,我需要突出显示相应的输入控件。是否有任何方法将模型属性的modelstate设置为false。或者有没有其他方法来实现这一点


所以,就像点击按钮一样,一个服务呼叫是通过AddPerson和姓名和年龄进行的。服务返回错误PersonName已存在。在控制器中,我得到错误代码“PersonAlreadyExist”以突出显示人名文本框。现在,如何使用此选项高亮显示文本框。

是否查看了ModelState.AddModelError?显示一些代码!。你在做正常的提交吗?您可以将
[Remote]
属性与
@HtmlValidationMessageFor()
结合使用来执行所有客户端操作,否则使用
ModelState.addmodeleror()
并返回视图。Thnx。。Stephen..是的,ModelState.AddModelError(“名称”),解决了这个问题。。现在我面临的问题是我需要定义错误的类型。类似于警告/错误类型。有没有办法做到这一点