Ocultar un control con css (asistente)

Después de definir 2 propiedades simples en mi css para ocultar mis controles, funcionó perfectamente. Todos mis controles estaban en una tabla primero, y cuando se cargaba la página eran invisibles. Cuando presioné el botón llamado "enviar" todos los controles se hicieron visibles. Asigné class = "hide" al inicio y en el propio botón CssClass = "show".

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

Pero el problema es que necesitaba un control de asistente. Así que coloqué todos estos controles en el asistente. El asistente tiene 3 pasos de asistente y el primero todavía tiene una tabla.

Todo funciona bien, parece que ya no puedo hacer que la función show funcione.

En el inicio, el asistente está oculto, si asignara show (en el archivo aspx), el asistente se muestra como debería.

Pero el problema es que ya no parece activar la línea de código CssClass = "..." en mi botón de envío (archivo .aspx.cs)

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



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

preguntado el 09 de enero de 11 a las 11:01

1 Respuestas

Resolvió esto colocando mi asistente en un elemento div. Y con la propiedad visible / false puedo activarla o desactivarla.

Respondido el 09 de enero de 11 a las 15:01

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.