Olá pessoal! Sou novo aqui e novo na utilização de ASp.NET Bem, estou trabalhando em um sistema que usa Data Grid, nós utilizamos o GridView. Esse datagrid tem um campo select que funciona normelmente, só que ao selecionar uma linha o focus da linha é perdido, ou seja, se eu descer até a ultima linha e selecioná-la, ao recarregar, obviamente, eu volto pro topo da pagina. Em meio minhas pesquisas descobri uma maneira de gerar um campo template onde posso colocar um código html igual ao gerado pela tag ASP: <asp:CommandField ShowSelectButton="True" /> que gera este html: <a href="java script:__doPostBack('AssociaEnc$grEnc','Select$0')">Select</a> Fui em editar templates e criei um template que ficou assim: <asp:TemplateField > <ItemTemplate> <a name="select$" href="java script:__doPostBack('AssociaEnc$grCliEnc','Select$')#select$"> Select </a> </ItemTemplate> </asp:TemplateField> que gera: <a name="select$" href="java script:__doPostBack('AssociaEnc$grCliEnc','Select$')#select$">Select</a> Sendo que o codigo "CommandField ShowSelectButton" do asp faz gerar indices identificadores em cada select automaticamente, assim: * <a href="java script:__doPostBack('AssociaEnc$grEnc','Select$0')">Select</a> <a href="java script:__doPostBack('AssociaEnc$grEnc','Select$1')">Select</a> <a href="java script:__doPostBack('AssociaEnc$grEnc','Select$2')">Select</a> <a href="java script:__doPostBack('AssociaEnc$grEnc','Select$3')">Select</a> ... e com o template que fiz fica assim: <a href="java script:__doPostBack('AssociaEnc$grEnc','Select$')">Select</a> <a href="java script:__doPostBack('AssociaEnc$grEnc','Select$')">Select</a> <a href="java script:__doPostBack('AssociaEnc$grEnc','Select$')">Select</a> Ou seja não gera indice para identificar a linha! Como faço para meu template gerar indice ou como faço para o "CommandField ShowSelectButton" gere âncora ou seja um campo name no link e #name no final da URL, assim: <a name="select$34" href="java script:__doPostBack('AssociaEnc$grCliEnc','Select$34')#select$34"> Desde já agradeço!