Foros del Web » Programación para mayores de 30 ;) » .NET »

Ayuda Con DataGrid

Estas en el tema de Ayuda Con DataGrid en el foro de .NET en Foros del Web. Hola Tengo el siguente problema. estoy creando un data grid en donde las cabeceras no se muevan y se muevan solo los items para esto ...
  #1 (permalink)  
Antiguo 03/03/2008, 06:44
 
Fecha de Ingreso: febrero-2008
Mensajes: 42
Antigüedad: 16 años, 1 mes
Puntos: 0
Ayuda Con DataGrid

Hola Tengo el siguente problema. estoy creando un data grid en donde las cabeceras no se muevan y se muevan solo los items para esto utilize dos grillas
a una con los nombres de las columnas y la otra grilla tambien tiene los nombres de las columnas pero esta es la que muestra los datos a esta le oculto la cabecera con un estilo y eso deberia funcionar ala perfeccion, mi problema es que la grilla superior al no desplegarle los datos no muestra las cabeceras. si alguien tiene idea de como mostrar solo las cabeceras le agradeceria la ayuda. Dejo el codigo para que lo revisen .




Código:
<div id="a">
	    <asp:DataGrid Width="100%" ID="gridHeader"  AutoGenerateColumns="false"   runat="server" AllowSorting="true" ShowHeader="true">
	        <HeaderStyle CssClass="Cabecera" />
	        <ItemStyle CssClass="TablasCCAlgunas" />
	        <Columns>
	            <asp:BoundColumn HeaderText="ID" DataField="PAKEY" SortExpression="PAKEY"><HeaderStyle Width="20%" /></asp:BoundColumn>
	            <asp:BoundColumn HeaderText ="Nombre" SortExpression="PANOM" DataField="PANOM"><HeaderStyle Width="60%" /></asp:BoundColumn>
	            <asp:BoundColumn HeaderText="Edit"><HeaderStyle Width="20%" /></asp:BoundColumn>
	        </Columns>
	    </asp:DataGrid>	 
	  </div>
	    <div id="Acciones">
	    <asp:UpdatePanel  ID="gridpanel" UpdateMode="Always" runat="server">
	    <ContentTemplate>
	    <asp:DataGrid  AllowSorting="true" Visible="true" Width="100%"  ID="dgCountry" runat="server" AutoGenerateColumns="false" >
	    <Columns>
	    <asp:BoundColumn  ReadOnly="true" DataField="PAKEY" HeaderText="ID"><HeaderStyle Width="20%" /></asp:BoundColumn>
	    <asp:BoundColumn   ReadOnly="true" DataField="PANOM" HeaderText="Nombre"><HeaderStyle Width="60%" /></asp:BoundColumn>	
	   <asp:TemplateColumn HeaderText="Edit" HeaderStyle-Width="20%">
	   <ItemTemplate>
	   
	   <asp:ImageButton ImageUrl="~/App_Themes/imagenes/Boton EDIT/editA.gif" OnClientClick="visible();" ID="btnEdit" runat="server" OnCommand="EditaPais" CommandArgument='<%# DataBinder.Eval (Container.DataItem, ("PAKEY"))%>' onMouseDown="MM_swapImage('btnEdit','','~/App_Themes/imagenes/Boton EDIT/editC.gif',1)" onMouseOver="MM_swapImage('btnEdit','','~/App_Themes/imagenes/Boton EDIT/editB.gif',1)" onMouseOut="MM_swapImgRestore()" /> 
	   </ItemTemplate>	   
	   </asp:TemplateColumn>  	   
	    </Columns>
	    <ItemStyle  CssClass="TablasCCAlgunas" HorizontalAlign="Center" />
	    <AlternatingItemStyle BackColor="LightBlue" />
	    <SelectedItemStyle BackColor="red" />
	    <HeaderStyle CssClass="esc" />  	     
	    </asp:DataGrid>	
	    </ContentTemplate>
	    </asp:UpdatePanel>    
	  </div>
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 15:37.