2011-06-03 7 views
0

Hii.Validation des boutons radio

Dans mon projet, dans la page principale, j'ai un ASPxPageControl et ASPxPopupControl. Dans le ASPxPopUpControl, j'ai un formulaire se compose de deux boutons radio et de nombreux champs de texte et des listes déroulantes, etc. Dans le ASPxPageControl, il y a deux onglets.

Le PopUpElement de ASPxPopupControl est dans le deuxième onglet. Et sur le PageLoad(), j'ai configuré pour afficher le premier onglet.

Je veux activer/désactiver texbox dans le formulaire en fonction de la sélection de l'utilisateur du bouton radio. Mais, lorsque AutoPostBack est activé, la page entière est actualisée et l'onglet par défaut sera le premier. Et pour reprendre le formulaire, je dois manuellement cliquer sur le second onglet et le ASPxPopupControl s'ouvrira automatiquement.

Y a-t-il une solution à ce problème? Existe-t-il un autre contrôle autre que le bouton radio pour ce faire? (Qui accepte les scripts côté client)

Répondre

0

Premièrement, avez-vous besoin de la publication pour activer/désactiver les zones de texte? vous avez des événements ClientSide riches pour les zones de texte pour les activer/désactiver/les masquer (SetVisible, SetEnabled).

Deuxièmement, vous pouvez avoir votre deuxième contenu d'onglet dans un AspxCallbackPanel, et quand le bouton radio change, vous pouvez faire un rafraîchissement de CallbackPanel (PerformCallback). Ainsi, seul le contenu de l'onglet sera mis à jour.

Questions connexes