Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/12/2014, 06:30
Sarlit
 
Fecha de Ingreso: diciembre-2014
Mensajes: 111
Antigüedad: 9 años, 5 meses
Puntos: 9
Calendarios precargados

Hola a todos,

Tengo una web con varios TextBox que tienen un calendario asociado, cuándo pulso una fecha en el calendario el TextBox cambia y me muestra la fecha, hasta hay sin problema, lo que no consigo es que cuándo muestro el calendario (por defecto oculto mediante CSS+Javascript) el calendario se "abra" por el mes de la fecha del TextBox en vez de por el de la fecha actual.

Con selectedDate he conseguido que quede marcada la fecha del TextBox en el calendario, pero sigue abriéndose por el mes de la fecha actual.

Mi .apsx es algo así:

Código:
<div id="FchInicio1" class="input-append date" onclick="javascript:verCalendario('CalFchInicio1Div');" >
                    <asp:TextBox ID="InsFchInicio1" CssClass="textBox" runat="server"></asp:TextBox>    
</div>
<div id="CalFchInicio1Div" class="Invisible">
     <asp:Calendar ID="CalFchInicio1" runat="server" OnSelectionChanged="CalFchInicio1_SelectionChanged" >
      </asp:Calendar>
</div>
Y así paso del Calendar al TextBox:
Código:
protected void CalFchInicio1_SelectionChanged(object sender, EventArgs e)
        {
            InsFchInicio1.Text = CalFchInicio1.SelectedDate.ToShortDateString();
        }
¿Alguna idea?