CLR: .Net / Mono / Boo / Otros CLR > ASP .NET

 Trabajar Con Detailsview

(1/1)

julianmj:
Hola a todos, ¿Como puedo poner valores a algunos campos en un formulario creado por un Details View a partir de un ObjectDataSource?...es decir, necesito poner un texto en uno de los campos del formulario del DetailsView de acuerdo a otro evento en la pagina. y hacer que dicho campo no sea editable.

Muchas Gracias

Javier Santamaria:
Perdona, pero no he entendido bien la pregunta. Necesitas poner texto en un campo y ese texto no puede ser editable? Entonces deberas de sacarlo de la BD, no?

julianmj:
mmm...lo que quiero hacer es poner un valor en uno de los campos de un DetailsView cuando pase a modo de inserción, ya que por defecto todos estan vacios, eso es todo

Gracias

julianmj:
Hola, logré hacerlo asi:

<asp:TemplateField HeaderText="Hora Cita" InsertVisible="true">
<InsertItemTemplate>
    <asp:TextBox ID="tbHoraCita" runat="server"
    Enabled="false" Text='<%# RetornarHora() %>'></asp:TextBox>
</InsertItemTemplate>
</asp:TemplateField>
------
protected string RetornarHora()
    {
        string Fecha = Request.QueryString["hc"];
        return Fecha.Substring(8, 2) + ":" + Fecha.Substring(10, 2);
    }


Pero ahora este campo no esta atado al evento insert de ObjectDataSource, es decir cuando hago la insercion no se como atrapar el valor de esta campo

Gracias

Navegación

[0] Índice de Mensajes

Ir a la versión completa