我在mvc3的主视图中有局部视图。局部视图在其action方法中有自己的ModelState.AddModelError,主视图在其action方法中有另一个ModelState.AddModelError。 当代码运行并且想要显示主视图错误时,由于局部视图也具有validationsummery标记,因此验证总结将显示在两个位置。
我如何解决这个问题? 感谢。
答案 0 :(得分:0)
你可以通过jquery
来做到这一点$(function(){
var error = "";
$("classnameOfvalidationsummarydiv").each(function(){
error = error + $(this).html();
});
$("idOfDivWhereuwanttoshow").append(error);
});
希望这会起作用