J'ai quelques linkbuttons pour mettre à jour ma gridview qui est au milieu de la page. Chaque fois que je clique sur Modifier ou Supprimer, la fenêtre défile en haut de la page qui est postée. Je veux qu'il reste concentré sur le grideview. J'ai essayé une fonction javascript mais pour une raison quelconque cela n'a pas fonctionné.asp: linkbutton (navigation vers une section de page spécifique à posteriori)
(edit: les ouvrages suivants dans la mesure du défilement est concerné, mais empêche postback)
voici ce que j'ai essayé
<script type="text/javascript" language="javascript">
function goto() {
window.scrollTo(10, 1100);
}
</script>
<asp:LinkButton ID="lbtnGo" runat="server" OnClientClick="javascript:goto();return false;">GO</asp:LinkButton>
Comment puis-je faire cela?
cela semble fonctionner mais je maintenant mon navigateur affiche un pop-up " pile débordement à la ligne 0 "chaque fois que je clique sur un lien. Le reste du code dans la page n'est pas le mien donc une autre fonction pourrait être en train de le faire monter? Je viens de remarquer qu'il ne va pas tout le chemin vers le haut sur la publication. – nooob
Hummm, étrange, peut-être que vous pourriez voir dans les forums http://forums.asp.net/t/1536471.aspx et http://forums.asp.net/t/1373552.aspx – uvita
une suggestion sur votre lien a travaillé : Page.SetFocus (myGridView); – nooob