Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Problemas con div (http://www.forosdelweb.com/f29/problemas-con-div-274061/)

Sayra 24/02/2005 14:23

Problemas con div
 
Hola tengo una aplicacion en con un calendario que muestra fechas tales como feriados y asuetos y se supone cuando el usuario seleccone el calendario se despliegue una vista con 12 calendario con los meses de enero a febrero, la cosa es que se me ocurio usar div y entonces lo declare asi

<DIV id="divCalendar" style="DISPLAY: none">

codigo de los 12 calendarios
</DIV >

en la seccion del script de la pagina hago de manera que cuando se seleccione el calendario se despliegeun los otros 12

Sub Calendar1_SelectionChanged(sender As Object, e As EventArgs)

Dim div as New HtmlGenericControl= FindControl("divCalendar")

If TypeOf div Is HtmlGenericControl Then
CType(divCalendar, HtmlGenericControl).Style.Add("display", "none")
End If

End Sub


pero cuando corre la aplicacion se carga bien veo el calendario con sus dias seleccionado pero cuando lo seleccione me esta error


Line 40: Dim div as New HtmlGenericControl= FindControl("divCalendar")

BC30205: Se esperaba el fin de instrucción.
ahh :'( no se que hacer :'(

RicaJ0625 24/02/2005 15:04

El error esta en el New

Código:

Dim div as New HtmlGenericControl = FindControl("divCalendar")
If TypeOf div Is HtmlGenericControl Then
    CType(divCalendar, HtmlGenericControl).Style.Add("display", "none")
End If

Debe Ser

Código:

Dim div As Control = FindControl("divCalendar")
If TypeOf div Is HtmlGenericControl Then
    CType(divCalendar, HtmlGenericControl).Style.Add("display", "none")
End If



También te hace falta el RunAt="Server" en la definicion
Código HTML:

<DIV id="divCalendar" style="DISPLAY: none">
Deberia de ser para poder manipular el div en el editor
Código HTML:

<DIV id="divCalendar" style="DISPLAY: none" runat="server">
:adios:

Sayra 24/02/2005 15:30

Hola muchas gracias por responderme. Tengo una preguntita.Como se si el strict esta en ON o en OFF?

RicaJ0625 25/02/2005 06:35

Como se si el strict esta en ON o en OFF?
 
En el menu
Project --> MyProyect Properties

En el MyProyect Property Pages
Common Properties --> Build

:-)

Sayra 25/02/2005 06:44

Hola Gracias por todo, ahora corro la aplicacion, pero cuando selecciono el calendario no me muestra lo que esta el div (Los 12 calendarios con los meses de enero_a diciembre). Y no se porque que cres tu que sea lo que le falta

RicaJ0625 25/02/2005 07:12

Sera porque le estas diciendo al div que no se muestre

CType(divCalendar, HtmlGenericControl).Style.Add("display", "none")

Para que se muestre debes poner

CType(divCalendar, HtmlGenericControl).Style.Add("display", "")

:-)

Sayra 25/02/2005 07:24

Tenias razon eso era lo q me estaba complicando muchas gracias, conoces alguna propiedad del div que me permita que una ves que lo seleccione vuelve al calandario1?

Entiendes mi pregunta?


La zona horaria es GMT -6. Ahora son las 18:40.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.