Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASPX (.net) (http://www.forosdelweb.com/f78/)
-   -   fecha del detailsview (http://www.forosdelweb.com/f78/fecha-del-detailsview-590821/)

nenure 28/05/2008 03:14

fecha del detailsview
 
hola! tengo un gridview donde al seleccionar un dato me muestra un detailsview. En ese detailsview tengo un campo donde es fecha, el cual mediante un calendario relleno la fecha que debe ser. Mi problema es que al darle al boton insertar me inserta todos los datos que he introducido excepto el de la fecha, que cuando vuelvo a seleccionar el dato introducido, aparece vacio, como si no hubiese metido nada en ese campo. Como puedo hacer que me lo guarde y lo pueda visualizar en el detailsview?

Muchas gracias de antemano por su ayuda.

Javier Santamaria 29/05/2008 02:59

Respuesta: fecha del detailsview
 
Hola,

De primeras se me ocurre que metas un item template en el detailsview. Dentro del detailsview un textbox y en ese textbox seguro que te guarda el valor.

Saludos

nenure 29/05/2008 03:32

Respuesta: fecha del detailsview
 
Hola !
Mira esto es lo que tengo en mi codigo:

<asp:TemplateField HeaderText="alta">
<ItemStyle wrap="False"></ItemStyle>
<ItemTemplate>
<asp:Label ID="lblBirthDate" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "alta") %>' />
</ItemTemplate>
<EditItemTemplate>
<cc1:UltimateDatePicker id="UltimateDatePicker1" runat="server" dateformat="dd/MM/yyyy">
<DatePickerTextBox width="80px" height="19px" text='<%# DataBinder.Eval(Container.DataItem, "alta") %>'>
</DatePickerTextBox>
</cc1:UltimateDatePicker>
<cc1:UltimateCalendar id="UltimateCalendar1" runat="server" font-size="8pt" font-names="Verdana" daynameformat="FirstTwoLetters"
nextmonthtext="<img border='0' src='~/imagenes/calendario_next.png'>"
prevmonthtext="<img border='0' src='~/imagenes/calendario_previous.png'>"
initiallyhidden="True" autopostbackonselectionchanged="False">
<DayStyle backcolor="AliceBlue"></DayStyle>
<OtherMonthDayStyle forecolor="Gray"></OtherMonthDayStyle>
<DayHeaderStyle backcolor="LightSkyBlue"></DayHeaderStyle>
<TitleStyle wrap="False" forecolor="White" backcolor="RoyalBlue"></TitleStyle>
<DayOverStyle backcolor="Orange"></DayOverStyle>
<SelectorStyle forecolor="Red"></SelectorStyle>
<MultiMonthTitleStyle wrap="False"></MultiMonthTitleStyle>
<TodayDayStyle forecolor="White" backcolor="RoyalBlue"></TodayDayStyle>
</cc1:UltimateCalendar>
</EditItemTemplate>
</asp:TemplateField>

Javier Santamaria 30/05/2008 02:54

Respuesta: fecha del detailsview
 
Hola, estas utilizando controles que no son los standard de Visual Studio, no se como funcionaran. Intenta buscar alguna ayuda o manual sobre ellos.

Saludos

nenure 30/05/2008 02:58

Respuesta: fecha del detailsview
 
hola, ya probe a hacer como tu dices, pero es que no se como poner el calendario que funcione, no encontre nada qeu me funcionase como yo queria. Tienes tu algun ejemplo? gracias, muchas gracias.

Javier Santamaria 30/05/2008 03:17

Respuesta: fecha del detailsview
 
Hola,

Lamentablemente no tengo ejemplos, pero prueba a hacer lo mismo con un itemtemplate (no edititemtemplate) y con un controla calendar de asp y un textbox de asp.

Saludos

nenure 30/05/2008 03:32

Respuesta: fecha del detailsview
 
la cosa es que haciendolo asi, cada vez qeu le cambio de mes al calendario se me recarga la pagina entera y pierdo mucho tiempo. aun asi no consigo que quede grabado, no se..


La zona horaria es GMT -6. Ahora son las 23:32.

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