Прегледайте лятното валидиране на необходимото място

Имам частичен изглед в основен изглед в mvc3. Частичният изглед има свой собствен ModelState.AddModelError в своя метод на действие, а основният изглед има друг ModelState.AddModelError в своя метод на действие. Когато кодът се изпълнява и грешката в основния изглед иска да бъде показана, тъй като частичният изглед също има маркера validationsummery, летният валидатор се показва и на двете места.

Как да оправя този проблем?? Благодаря.


person Umesha Gunasinghe    schedule 24.02.2011    source източник


Отговори (1)


Можете да направите това с jquery

$(function(){
    var error = "";
    $("classnameOfvalidationsummarydiv").each(function(){

        error = error + $(this).html();

    });

    $("idOfDivWhereuwanttoshow").append(error);



  });

Надявам се това да работи

person Ancient    schedule 18.06.2013