ASP.NET - Height="100%" en ContentPlaceHolder

 
Vista:

Height="100%" en ContentPlaceHolder

Publicado por Juan Carlos (42 intervenciones) el 05/02/2010 01:06:16
Hola que tal,
Tengo una aplicacion con una master page y deseo que se ocupe el 100% de la pantalla (Sea cual sea la resolucion del visitiante),
En la master page si logro adaptar losc ontroles al 100% mediante:

<style type="text/css">

html, body, form {height:100%; width:100%; margin:0px; padding:0px}
</style>
Y el doctype:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

El problema es que le contentplaceholder no me reconoce el Height en porcentake, unicamnte en pixeles.

Tengo algo asi:
---
<div style="width:99%; height:100% ">
<asp:ContentPlaceHolder ID="ContentPlaceHolder" runat="server" >

</asp:ContentPlaceHolder>
</div>
---

Y..
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder" runat="Server" >

<table style="width:100%; height:100%">
<tr style="height: 15%">
<td style="border-style:dashed; ">
15

</td>

</tr>
<tr style="height: 75%">
<td style="border-style:dashed;" >
75
</td>

</tr>
<tr style="height: 10%">
<td style="border-style:dashed; width:100% " >
10

</td>

</tr>
</table>-
</asp:Content>

Quero tres espacios de 15,% 75% y 10%, pero no acepta el porcentaje, es decir, me muestra la tabla con los tres renglones pero ocupan unicamente el espacio que ocupa el texto contenido, y yi quiero que la tabla ocupe el 100% de la pantalla
Pueden ayudarme?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Height=

Publicado por m (121 intervenciones) el 05/02/2010 01:53:11
No se puede poner porcentaje en la altura de esa forma.

Lo que puedes hacer es crear un evento resize para actualizar el contenido,
una funcion Javascript que actualice la altura.

saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar