Tema: calendario
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/01/2005, 09:06
Avatar de Sayra
Sayra
 
Fecha de Ingreso: diciembre-2004
Mensajes: 365
Antigüedad: 20 años, 2 meses
Puntos: 1
Hola creo que no te entendi bien. Veras quize hacer un codijo que me permitiera a partir de un calendario mostrar los 12 meses del año como mas o menos te entende a ti,

Lo que hice fue esto
pero no me muestra los 12 meses del año

<%@ Page language="VB" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="Rainbow.DesktopModules.CalendarCliente.W ebForm1" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >

<HTML>
<HEAD>
</HEAD>
<script language="VB" runat="server">

Sub Calendar1_SelectionChanged(sender As Object, e As EventArgs)
AddtoMonth(Calendar1.SelectedDate)
End Sub
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
</script>
</head>
<body>
<form id="Form1" method=post runat=server>
<asp:calendar id="Calendar1" runat="server" OnSelectionChanged="Calendar1_SelectionChanged" BorderStyle="Solid"
Font-Name="verdana" Font-Size="8px" Height="30px" Width="35px" DayHeaderStyle-BackColor="gainsboro"
OtherMonthDayStyle-ForeColor="gray" TitleStyle-BackColor="gray" TitleStyle-Font-Bold="True"
TitleStyle-Font-Size="9px" SelectedDayStyle-Font-Bold="True" TodayDayStyle-BackColor="">
<TodayDayStyle backcolor="Coral"></TodayDayStyle>
<DayHeaderStyle backcolor="Gainsboro"></DayHeaderStyle>
<TitleStyle font-size="9px" font-bold="True" backcolor="Gray"></TitleStyle>
<OtherMonthDayStyle forecolor="Gray"></OtherMonthDayStyle>
</asp:calendar>
</form>
</body>
</HTML>