Skip Navigation Links
Novas Tecnologias
Ferramentas Adicionais
Ferramentas Adicionais


Dica No :
840
Assunto : ASP.NET
Titulo: Mantendo a posição do cursor após o postBack

Gostou do texto ? Vote e dê sua opinião! Pontuação atual :

Translate this page now :






Adicione aos Favoritos!
BlogBlogs Rec6 Linkk Ueba Technorati Delicious DiggIt! StumbleUpon



No ASP.NET 1.1 isso era feito com a tag smartNavigation, porém o javascript gerado pela tag smartNavigation não era compatível com multiplos browsers, gerando problemas.

O problema : Quando temos um formulário muito grande, maior que a tela, e um controle (tal como uma dropdown) lá no fim do formulário causa um postback, após o postback o formulário voltará em seu inicio e não na posição correta.

Para resolver este problema temos um novo atributo na tag @Page : MaintainScrollPositionOnPostback]

Veja um exemplo :

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" MaintainScrollPositionOnPostback="true" %>


Nome :
E-mail:
Comentarios :
 
 
Os Últimos Comentários
data: 9/13/2010 12:21:00 PM
nome: Alessandra
email: alessandrarazevedo@gmail.com
comentário:
Tem alguma diferença se ao invés de eu colocar nas diretivas, eu colocar diretamente no código da minha MasterPage (no caso, *.cs).
Page.MaintainScrollPositionOnPostback = true;

Isso pode deixar lento?

Obrigada.


 1  
Dicas
Dica do Dia
Receba Dicas Por Email
E-mail :  
 


 (help)
Aceito receber informativos do devASPNet, informações de eventos e treinamentos

Veja Quais Informativos Você Receberá

Pesquisar Dicas
Pesquisar Artigos, Dicas e Noticias

Banco de Dados
Algumas Entrevistas
Links Importantes

Búfalo Informática, Treinamento e Consultoria
R. Alvaro Alvim, 37/920 Centro - Cinelândia - Rio de Janeiro Cep: 20031-010
Tel : (21) 2262-1368 (21) 9240-5134 E-mail : Contato@bufaloinfo.com.br