• Viernes 8 de Noviembre de 2024, 17:58

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - meli_lacruda

Páginas: [1]
1
ASP .NET / Datagrid Como Hace Header De Header?
« en: Viernes 30 de Noviembre de 2007, 19:45 »
Hola!

Doy la explicación igual mando un print screen de lo que estoy intentando hacer para q se entienda bien.

Tengo el siguiente datagrid (saque propiedades de estilo para que sea mas legible en este mensaje)

<asp:DataGrid id="dgGroupDetail">
   <ItemStyle Font-Size="7pt"></ItemStyle>
   <HeaderStyle Height="20" ></HeaderStyle>       
   <COLUMNS>

<ASP:BOUNDCOLUMN HeaderText="Country" dataField="country_mes" />     <ASP:BOUNDCOLUMN HeaderText="Customer" DataField="customer_mes" />
<ASP:BOUNDCOLUMN HeaderText="Country" DataField="country_anio" />
<ASP:BOUNDCOLUMN HeaderText="Customer" DataField="customer_anio" />

  </COLUMNS>
</DataGrid>

Éste Datagrid, entonces tiene 4 columas, donde en el header se muestran los Títulos o nombres de las columnas, o sea:

         Country         Customer        Country       Customer

El datagrid se llena con datos que varían todo el tiempo, por lo tanto la longitud de las columnas varía a la vez.  Yo quiero poner otro header que me separe lo mensual de lo anual:

|      Mensual             |      Anual               |
|Country    Customer| Country Customer|

                        --- datos----

EL PROBLEMA esta en que el datagrid solo tiene 1 header y yo necesito 2, por lo menos hasta ahí llega mi conocimiento..

Yo podría poner    |      Mensual             |      Anual               | en una tr y todo en una tabla pero cuando la longitud de los datos se extiende se me defasan los títulos y me queda desalineado

Espero que alguien me pueda responder!..
Muchas Gracias!!

Páginas: [1]