ASP.NET - colocarse en un sitio concreto de la pagina

   
Vista:

colocarse en un sitio concreto de la pagina

Publicado por nenure (56 intervenciones) el 14/10/2008 13:28:05
Hola, mi duda es la siguiente. Tengo un gridview, al seleccionar uno de los registros del mismo me gustaria que la pagina se bajase abajo y se colocaria justo en el comienzo del detailsview, ya que si no seleccionas una fila y tienes que andar bajando la pagina. Es posible? como?
Muchisimas gracias.
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:colocarse en un sitio concreto de la pagina

Publicado por ANTONIO (105 intervenciones) el 30/11/2008 21:52:35
Tendras que usar javascript tambien :
CREAS UN DIV O CAPA Y DENTRO METES EL GRIDVIEW

Creamos el javascript

<script language = javascript>
function GetDivPosition()
{
var strCook = document.cookie;
if(strCook.indexOf("!~")!=0){
var intS = strCook.indexOf("!~");

var intE = strCook.indexOf("~!");

var strPos = strCook.substring(intS+2,intE);

document.getElementById("div1").scrollTop = strPos;

}

}
window.onload = function()
{
GetDivPosition();
}

function SetDivPosition(){

var intY = document.getElementById("div1").scrollTop;

document.title = intY;

document.cookie = "yPos=!~" + intY + "~!";

}
</script>

y luego en el page_load si el div se llama div1 insertamos el siguiente codigo:

div1.Attributes.Add("onscroll", "javascript:SetDivPosition()")
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