Mucho de eso depende de cómo diseñaste la página web para empezar.
Si suponemos que diseñó la página / sitio con herramientas básicas de arrastrar y soltar y conectó la página a una base de datos. La página se utiliza para recopilar información y almacenarla en la base de datos o para acceder a la base de datos para mostrar datos. Sin embargo, parece que cada vez que presiona un botón o agrega datos a un cuadro de texto, la página realiza una devolución de datos. Eso puede ser molesto en el mejor de los casos. Esto es lo que debe buscar para aclarar o eliminar totalmente este problema.
Primero, mire a través de cada “Control” en la página web y busque el atributo AutoPostBack y elimínelo si está allí (deberían ser falsos) o hágalo falso. En su mayor parte, no deberían configurarse y, si no se muestran, deberían ser falsos de forma predeterminada.
- ¿Cuándo es mejor usar Flask y cuándo es mejor usar Django para el desarrollo web de Python?
- Después de aprender HTML, CSS y JavaScript, ¿qué lenguaje de desarrollo de backend debería aprender?
- ¿Cuál es la diferencia entre cite y figcaption en HTML?
- ¿Cómo debería abordar una pasantía de Ruby on Rails con un equipo que tiene su aplicación web en producción, cuando agregaré nuevas funciones en lugar de comenzar desde cero?
- ¿Qué necesito saber para ser contratado como desarrollador web en Boston?
Ahora, si parece que no hay razón para una acción, realizada por el usuario para que cause una publicación, intente envolver la herramienta / herramientas en cuestión en un UpdatePanel. Ahora las herramientas pueden hacer una publicación posterior, pero se colocará de forma asincrónica para que la página en sí no cambie. Tenga en cuenta que la publicación posterior se realizó y los datos se guardaron en la base de datos, pero la página no parece haberlo hecho porque la página no solo rodeó esas cosas, sino el UpdatePanel.
En verdad, no debería tener que hacer esto, pero nuevamente, no tenemos suficiente información sobre lo que está haciendo su página.