Foros del Web » Programando para Internet » ASPX (.net) »

DHTML Calendar

Estas en el tema de DHTML Calendar en el foro de ASPX (.net) en Foros del Web. Hola a todos ^^ es para comentarles el problema que tengo. de antemano agradesco la ayuda brindada. en ASP.Net C# he creado una pagina web ...
  #1 (permalink)  
Antiguo 28/02/2008, 07:02
 
Fecha de Ingreso: marzo-2006
Mensajes: 31
Antigüedad: 18 años, 1 mes
Puntos: 0
Información DHTML Calendar

Hola a todos ^^
es para comentarles el problema que tengo. de antemano agradesco la ayuda brindada. en ASP.Net C# he creado una pagina web y para este necesitaba asignar un control de fecha y me parecio buena idea. asignar el calendario jscalendar el cual lo ven aca

http://www.dynarch.com/demos/jscalendar/

el problema que tengo es que cuando asigno la fecha y luego intento capturarme el valor que esta contenido en el textbox este no me lo muestra y no he podido solucionar este problema.

Gracias por la ayuda

Última edición por sixto_jose; 28/02/2008 a las 08:39
  #2 (permalink)  
Antiguo 28/02/2008, 08:05
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Re: DHTML Calendar

anexa a tu control la etiqueta de runat = server asi podras tener acceso al valor seleccionado

saludos
peter
  #3 (permalink)  
Antiguo 28/02/2008, 08:45
 
Fecha de Ingreso: marzo-2006
Mensajes: 31
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: DHTML Calendar

Gracias Peter por responder.

yo estoy utilizando controles de Servidor y aun a si no me funciona a qui dejo un codigo de como estoy asignando el calendario al control

a qui linkeo los archivos para que la pagina pueda hacer uso de los estilos y los js

Código:
    <link rel="stylesheet" type="text/css" media="all" href="css/calendar-win2k-cold-2.css" title="win2k-cold-1" /> 
    <script type="text/javascript" src="js/calendar.js" charset="ISO-8859-1"></script>
    <script type="text/javascript" src="js/calendar-es.js" charset="ISO-8859-1"></script>
    <script type="text/javascript" src="js/calendar-setup.js" charset="ISO-8859-1"></script>
Este es el javaScript que asigna los parametros a la funcion del calendario

Código:
<script type="text/javascript">
function Calendario(control_txt, boton)
{
     Calendar.setup({
     inputField     :    control_txt,//"Text1",     // id del campo de texto*/
    //inputField     :    document.getElementById('TextBox1.ClientID'),
     ifFormat     :     "%d/%m/%Y",     // formato de la fecha que se escriba en el campo de texto
     button     :    boton//"Button1"     // el id del botón que lanzará el calendario
    });
}
</script>
Este es el Formulario donde tengo los controles

Código:
<form id="form1" runat="server">
    <div>
        &nbsp;<br />
        &nbsp;<asp:TextBox ID="TextBox1" runat="server" ReadOnly="True"></asp:TextBox><asp:Image ID="Image1" runat="server" ImageUrl="~/imagenes/cal_icon.gif" /><br />
        <asp:Button ID="Button1" runat="server" OnClick="Button1_Click1" Text="Button" />
        <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
        </div>
    </form>
y por ultimo en el codigo le agrego el atributo al objeto image

Código:
Image1.Attributes.Add("onMouseMove", "javascript:Calendario(document.getElementById('" + TextBox1.ClientID.ToString() + "'), document.getElementById('" + Image1.ClientID.ToString() + "'))");

ya si quiero capturar el valor que se asigna cuando selecciono la fecha, este no lo puedo capturar por ningun lado

gracias.
  #4 (permalink)  
Antiguo 28/02/2008, 08:57
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Re: DHTML Calendar

lo q veo es q tu control calendario es generado completamente al vuelo y no tienes acceso al identificador o el div q lo contiene.

y no retorna nada a tu textbox destino?

saludos
peter
  #5 (permalink)  
Antiguo 28/02/2008, 10:41
 
Fecha de Ingreso: marzo-2006
Mensajes: 31
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: DHTML Calendar

cuando selecciono la fecha si me retorna el valor seleccionado pero por codigo si no lo puedo capturar

gracias ^^
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:35.