• Viernes 8 de Noviembre de 2024, 11:32

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 - memito

Páginas: [1]
1
ASP .NET / Re: Adaptar Mi Web A La Resolucion De Pantalla
« en: Martes 8 de Abril de 2008, 19:52 »
primero determino en la primera pagina la resolucion de pantalla con javascript
screenWidth = screen.width;

esa variable se la paso como parametro a la siguiente pagina que se abre inmediatamente, esa es una pagina aspx

esa pagina esta formada por tablas cuyas dimensiones estan en %, no en pixeles...
y modifico las propiedades del datagrid dependiendo del valor de la variable screenWidth

if (resolucion <= 800)
{
   pnlDtl.Width = 490;
   pnlDtl.Height = 330;
   pnlHDR.Height = 330;
   dtgDrill_DTL.PageSize = 10;
   dtgDrill_HDR.PageSize = 10;
   ltbFiltrosTextos.Width = 200;
}
else
{
   pnlDtl.Width = 715;
   pnlDtl.Height = 502;
   pnlHDR.Height = 502;
   dtgDrill_DTL.PageSize = 18;
   dtgDrill_HDR.PageSize = 18;
   ltbFiltrosTextos.Width = 400;
}

2
ASP .NET / Re: Adaptar Mi Web A La Resolucion De Pantalla
« en: Martes 8 de Abril de 2008, 19:12 »
pero si la resolucion es 800 x 600, el datagrid es mas pequeño.... la cantidad de registrods a visualizar es menor.. en fin...

3
ASP .NET / Re: Usuarios En Asp.net
« en: Martes 8 de Abril de 2008, 19:02 »
Hablas de por ejemplo... usar los datos de active directory? Yo en mis aplicaciones uso el nombre de usuario con el que se logeo la persona en la computadora, de ahi checo en el active directory a que grupos pertenece.. y dependiendo de eso.. le muestro informacion o no, dependiendo de a que grupo pertenece...

4
ASP .NET / Re: Adaptar Mi Web A La Resolucion De Pantalla
« en: Martes 8 de Abril de 2008, 18:58 »
puedes usar javascript y codigo asp net para que dependiendo de la resolucion te haga mas grande por ejemplo el datagrid...

En mi aplicacion hago algo así...

5
ASP .NET / Re: Datagrid Como Hace Header De Header?
« en: Martes 8 de Abril de 2008, 18:46 »
Puedes incluir encabezados personalizados.... aqui te pongo una imagen de mi aplicacion donde no solo tengo 2, tengo 3 encabezados...

todo se hace en el ItemCreate del DataGrid

TableCell dgCellOtorgados = new TableCell();
--- cuantas columnas quieres que ocupe tu encabezado
dgCellOtorgados.ColumnSpan = 10;
dgCellOtorgados.HorizontalAlign = HorizontalAlign.Center;
dgCellOtorgados.CssClass = "SuperHeaders";
dgCellOtorgados.Height = alturaSuperHeader;

-- TExto que va a tener la columna de encabezado
dgCellOtorgados.Text = "Otorgado";

-- Agregas la el encabezado
dgItem.Cells.Add(dgCellOtorgados);

TableCell dgCellNaturales = new TableCell();
dgCellNaturales.ColumnSpan = 4;
dgCellNaturales.HorizontalAlign = HorizontalAlign.Center;
dgCellNaturales.CssClass = "SubHeaders";
dgCellNaturales.Height = alturaSubHeaders;
dgCellNaturales.Text = "Naturales";
dgItemSub.Cells.Add(dgCellNaturales);

TableCell dgCellAdicionales = new TableCell();
dgCellAdicionales.ColumnSpan = 4;
dgCellAdicionales.HorizontalAlign = HorizontalAlign.Center;
dgCellAdicionales.CssClass = "SubHeaders";
dgCellAdicionales.Height = alturaSubHeaders;
dgCellAdicionales.Text = "Adicionales";
dgItemSub.Cells.Add(dgCellAdicionales);

Páginas: [1]