none
Problema con tabla y su actulizacion. RRS feed

  • Pregunta

  • Buenas tardes les comento:

    Tengo una tabla html en una pagina web asp Vb, que esta enlazada a una bbdd para mostrar unos datos. Bien lo que pretendo hacer es poder borrar y actualizar los registros de la tabla sin que se recargue toda la pagina, pero siempre que doy al boton para eliminar un registro de la tabla (y de la bbdd) pasa por el evento load de la pagina. Si le quito el postback al boton no hace nada por lo que no me sirve.

    Tambien he probado con ajax pero cuando llamo al metodo vb desde javascript necesito que sea Share y por lo tanto todos los elementos que lo contienen.

    Gracias.

    domingo, 27 de septiembre de 2015 16:19

Respuestas

  • Tambien he probado con ajax pero cuando llamo al metodo vb desde javascript necesito que sea Share

    No necesariamente tiene por qué ser un método Shared. Podrías llamar a un WebService en lugar del método Shared. O podrías usar un UpdatePanel para que no se refresque el resto de la página (aunque esto sí que dispara el Page_Load, pero no recarga toda la página sino solo la parte que esté dentro de los UpdatePanel). O también podrías hacer una llamada AJAX mediante un pedacito de javvascript apoyándote en alguna librería tal como jQuery. Con esto puedes llamar a cualquier .aspx o .ashx y ahí borrar lo que quieras de la tabla sin que se recargue nada de la página.

    En fin, hay múltiples soluciones, todo depende de cómo tengas organizada tu página y el código que tengas por detrás para borrar los registros. Pero todas ellas requieren entender lo que estás haciendo y cómo funciona por detrás; no hay ninguna que consista en simplemente copiar un par de líneas de un ejemplo y que eso mágicamente arregle todo el funcionamiento de tus actualizaciones.

    • Marcado como respuesta Adm1990 domingo, 27 de septiembre de 2015 21:08
    domingo, 27 de septiembre de 2015 16:37