TemplateColumns

26/07/2004 - 22:18 por Ori | Informe spam
Hola, Amigos
por favor alguien tiene alguna información ó algun ejemplo de como aplicar
los templateColumns en un datagrid.
Muchas Gracias

Preguntas similare

Leer las respuestas

#1 Franco Figún
27/07/2004 - 00:55 | Informe spam
En este link tambien tenes mucha info:
http://www.gotdotnet.com/

FF
www.francofigun.com.ar
www.microsofties.com.ar
Yahoo MSN:

"Ori" wrote in message
news:#
Hola, Amigos
por favor alguien tiene alguna información ó algun ejemplo de como aplicar
los templateColumns en un datagrid.
Muchas Gracias


Respuesta Responder a este mensaje
#2 CRISTHIAN MASSA MEDINA
27/07/2004 - 16:44 | Informe spam
Este es mi data grid!!!, te describire cada una de mis templates columns,
pero ojo todo el texto que coloque no sirve solo es para que sepas.

<asp:datagrid id="DataGrid1" runat="server"
<Columns>

MIRA AQUI ESTAS PRIMERAS NUEVE LINEAS ES UN TEMPLATE COLUMN, EL ITEM
TEMPLATE ES AL CARGAR LA PAGINA SE MUESTRA CON UN LINK BUTTON EL TEXT=editar
Y EL COMANDO ES EDIT; CUANDO LE HACES CLIC ENTRA AL EDITTEMPLATE (LINEA 5)
ASI QUE EL LINKBUTTON ES GRABAR Y CANCELAR (ES DECIR SALEN DOS ENLACES QUE
LO COLOCAS DENTRO DE EDITTEMPLATE) CON LOS COMANDOS RESPECTIVOS.


1 <asp:TemplateColumn>
2 <ItemTemplate>
3 <asp:LinkButton runat="server"
Text="Editar" CommandName="Edit" CausesValidation="false"></asp:LinkButton>
4 </ItemTemplate>
5 <EditItemTemplate>
6 <asp:LinkButton runat="server"
Text="Grabar" CommandName="Update"></asp:LinkButton>
7 &nbsp;<asp:LinkButton
runat="server" Text="Cancelar" CommandName="Cancel"
CausesValidation="false"></asp:LinkButton>
8 </EditItemTemplate>
9 </asp:TemplateColumn>

LAS SIGUIENTES LINEAS SON LAS QUE JALAN LOS DATOS DEL DATA SET EL
ITEMTEMPLATE NUEVAMENTE ES LO QUE SE MUESTRA PRIMERO AQUI DICE QUE PONDRA
ID_DETALLE EN ESTA COLUMNA, Y PUEDES PONERLE COLOR ETC., PERO LO IMPORTANTE
ES QUE TEXT= '<%# DataBinder.Eval (Container, "DataItem.id_detalle") %> '
QUE SACA DEL CONTENEDOR EL DATAITEM EL CAMPO DE MI TABLLA ES ID_DETALLE;
AHORA PUEDES PONER LABELS, TEXTBOX, O EL CONTROL QUE QUIERAS...; EL
EDITTEMPLATE ES CUANDO HACES EN EL ENLACE EDITAR; E INDICA QUE ESTA COLUMNA
SERA OTRA VEZ UN LABEL; SI DESEAS PUEDES PONERLE EL CONTROL QUE REQUIERAS.

10 <asp:TemplateColumn HeaderText="ID">
11 <ItemTemplate>
12 <asp:Label id="id_detalle"
runat="server" font-names="Arial" forecolor="White" font-size="Xx-Small"
text='<%# DataBinder.Eval (Container, "DataItem.id_detalle") %>
'></asp:Label>
13 </ItemTemplate>
14 <EditItemTemplate>
15 <asp:Label id="id_detalle"
runat="server" font-names="Arial" forecolor="White" font-size="Xx-Small"
text='<%# DataBinder.Eval(Container, "DataItem.id_detalle") %>'></asp:Label>
16 </EditItemTemplate>
17 </asp:TemplateColumn>

</asp:datagrid>


Espero que te sirva!!!!

Saludos!!!!!!!!!!!!


"Ori" escribió en el mensaje
news:%
Hola, Amigos
por favor alguien tiene alguna información ó algun ejemplo de como aplicar
los templateColumns en un datagrid.
Muchas Gracias


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida