2010-11-18 6 views
0

J'ai un éditeur RAD Telerik dans un contrôle utilisateur, donc je peux définir les valeurs par défaut en un seul endroit pour me permettre de réutiliser le contrôle où j'ai besoin d'un éditeur de texte enrichi. Lorsque je l'ajoute à une page, je veux valider la propriété de contenu de l'éditeur en utilisant un contrôle RequiredFieldValidator pour m'assurer que l'éditeur a du contenu.Validation de contrôle imbriquée

Quand je charge la page, je reçois « contrôle « radeditor » référencé par la propriété ControlToValidate de « ValidateEditor » ne peut pas être validée. »

Après quelques recherches, je découvre la décoration de la classe avec [System.Web.UI.ValidationProperty (« RadEditor »)] va exposer la propriété de validation dans la page de balisage, mais quand j'ajoute cet attribut, la page doesn Ne pas jeter l'erreur ci-dessus, mais il ne respecte pas le RequiredFieldValidator connecté au contrôle lorsque je soumets la page sans contenu.

Des idées?

Répondre

1

Je suggère d'utiliser un validateur personnalisé. Vous pouvez créer des fonctions client et serveur pour vérifier le contenu.

Questions connexes