2010-01-22 6 views
0

Je travaille sur un morceau de code pour le moment qui permet à l'utilisateur d'entrer des valeurs dans des champs. Une fois que l'utilisateur clique sur le bouton «enregistrer», je vérifie ces champs par rapport à certaines conditions (en appelant essentiellement un tas de procédures stockées pour évaluer les valeurs). Si l'une de ces 'règles' est remplie, je dois générer un popup qui informe l'utilisateur que certaines valeurs doivent être corrigées avant de pouvoir continuer pour certaines des conditions, et pour d'autres simplement les informer des conditions qui peuvent nécessiter leur attention.Boîte contextuelle conditionnelle dans vb.net & asp.net

La principale chose que j'ai besoin d'aide est, comment puis-je générer une boîte popup dans mon codebehind si les conditions sont remplies?

Répondre

0

Bien qu'il ne s'agisse pas d'une véritable fenêtre contextuelle, une option serait d'utiliser un CustomValidator pour accomplir cela avec AJAX ModalPopupExtender. Côté serveur, vous pouvez faire tout ce dont vous avez besoin pour tester les règles de validation et afficher un message à l'utilisateur. Personnellement, je préférerais cela sur une fenêtre contextuelle.

http://www.asp.net/AJAX/AjaxControlToolkit/Samples/ModalPopup/ModalPopup.aspx

L'article suivant sur cette touche de façon plus approfondie:

http://ashishware.com/ASPValid.shtml

+0

Impressionnant, des tonnes de grâce qui est exactement ce que je suis après. –

Questions connexes