Mensaje dentro de General

Responder 
#1 - 21/07/2017 15:53:20 Reporta abuso | Link Permanente
eestradaa22
Usuario no registrado
GridView: Mantener la fila seleccionada visible - Caso: cuando la fila seleccionada esta fuera de la altura de la grilla.

Responder Citar
Hola amigos,

Antes de todo les comento que uso Visual Studio 2008 y ASP.NET Webforms + C#.

Tengo un GridView que tiene a la derecha un CommandField de tipo "Seleccionar". De tal modo que cuando selecciono una fila de la grilla, presente otro GirdView en la parte de abajo con la información relacionada a esa fila que seleccioné.

El problema es que cuando la cantidad de filas de la primera grilla exceden la altura de la misma(esta grilla está contenida en un Panel) y selecciono la última por ejemplo, me presenta la 2da grilla correctamente pero en la grilla de arriba no muestra la fila que seleccioné sino que la vuelve a mostrar desde el principio.

Qué sugerencias me pueden dar para que la fila de la primera grilla no se me mueva, es decir que siga visible despues de haberla selccionado.

Cada GridView están dentro de su propio PANEL y dichos paneles están dentro de UN UpdatePanel.

<asp:UpdatePanel>
    <asp:Panel  id="panelArriba">
        <asp:GridView id="grillaArriba"...>
            ..................
        </asp:GridView>
    </asp:Panel>
   
    <asp:Panel  id="panelABAJO">
        <asp:GridView id="grillABAJO"...>
            ..................
        </asp:GridView>
    </asp:Panel>   

</asp:UpdatePanel>

Volver arriba