2010-07-15 7 views
5

J'ai un modèle de vue qui a une propriété qui ressemble à ceComment utiliser Asp.net MVC pour valider une propriété de liste a un nombre minimum d'éléments (count = N)?

Property SelectedGroups() as List(of string) 

De l'avis J'ai quelque chose comme ça

<table> 
    <tr> 
     <th>Description</th> 
    </tr> 
    <tr> 
     <td> 
      <input type="hidden" name="SelectedGroups" value="one" /> 
      description one 
     </td> 
    </tr> 
    <tr> 
     <td> 
      <input type="hidden" name="SelectedGroups" value="two" /> 
      description two 
     </td> 
    </tr> 
    <tr> 
     <td> 
      <input type="hidden" name="SelectedGroups" value="three" /> 
      description three 
     </td> 
    </tr> 
</table> 

Les lignes de la table sont ajoutés et supprimés avec jquery. Est-il possible de créer un attribut de validation sur la propriété SelectedGroups qui nécessitera un nombre minimum d'éléments pour la liste? Cela peut être fait avec javascript mais je voudrais que cela fonctionne avec

<% Html.EnableClientValidation()%> 
<%: Html.ValidationSummary(False)%> 

Répondre

Questions connexes