Tema: calendario
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/01/2005, 09:18
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años
Puntos: 50
2 cosas:

1.- En tu code no te salen los 12 porque estás fuera del ciclo for.

Cambia ésto:

Cita:
Sub AddtoMonth(NewMonth As DateTime)
Dim Dm as datetime= new DateTime(2005,1,1)
Dim i as integer
Dim C as new Calendar()
For i=1 to 12
C.ID = "Calendar1" + i
C.TodaysDate = Dm
Next i
Dim Panel1 as Panel
Panel1.Controls.Add(C)
Dm = Dm.AddMonths(1)
End Sub
por ésto:

Cita:
Sub AddtoMonth(NewMonth As DateTime)
Dim Dm as datetime= new DateTime(2005,1,1)
Dim i as integer
Dim C as new Calendar()
For i=1 to 12
C.ID = "Calendar1" + i
C.TodaysDate = Dm
Panel1.Controls.Add(C)
Dm = Dm.AddMonths(1)

Next i
End Sub
Y tu panel colocalo en modo design (drag and drop), no lo pongas por código.

pon en tu html algo como ésto:

Cita:
<asp:Panel id="Panel1" runat="server">Panel</asp:Panel>
2.- Quieres que salgan 12 calendarios con los 12 meses (enero-diciembre) o un calendario con los 12 meses.

Salu2