标签: asp.net-mvc-4 razor unobtrusive-validation
我正在使用由以下方法的剃刀版本生成的字符串:
Render a view as a string
但它不包括在服务器端添加到ModelState的错误。
ModelState
当我检查时:
变量viewContext是正确的 - 其属性ViewData.ModelState包含错误,但在:
viewContext
ViewData.ModelState
viewResult.View.Render( viewContext, sw ); sw变量中的字符串包含没有错误消息等的html(我的意思是应该为ModelState生成没有错误的html)。
viewResult.View.Render( viewContext, sw );
sw
有没有办法纠正它?