Question

Après avoir défini les propriétés 2 simples dans mon css pour cacher mes commandes, il a parfaitement fonctionné. Tous mes contrôles étaient dans une première table, et lorsque la page chargée, ils étaient invisble. Quand j'appuyé sur le bouton appelé « soumettre » tous les contrôles sont devenus visibles. Je class = assigné « cacher » au démarrage et dans le bouton lui-même CssClass = « show ».

 .show
 {
   display:block;
 }
  .hide
 {
   display:none;
 }

Mais le problème est que je besoin d'un contrôle assistant. Donc, j'ai placé tous ces contrôles dans l'Assistant. L'assistant a 3 wizardsteps et le premier a encore une table en elle.

Tout fonctionne très bien, je ne peux pas sembler obtenir le travail de la fonction show plus.

Sur l'Assistant est caché, si j'assignerais émission (dans le aspx.file) puis le montre l'assistant comme il se doit.

Mais le problème est qu'il ne semble pas déclencher l'CssClass = « ... » ligne de code dans mon bouton soumettre plus (fichier .aspx.cs)

   <asp:Wizard ID="WizardControl" runat="server" CssClass="hide" ActiveStepIndex="0"> 



   protected void btnSubmit_Click(object sender, EventArgs e)
   {
       WizardControl.CssClass = "show";
   }

Pas de solution correcte

Autres conseils

Résolu en plaçant mon assistant dans un élément div. Et avec la propriété visible / faux que je peux l'activer ou le désactiver.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top