mvc method asp.net post post-redirect-get redirect-after-post

method - ¿Cómo utilizo "Publicar/Redirigir/Obtener" también conocido como "Redirigir después de publicar" con asp.net



redirecttoaction post (2)

Hacer una actualización después de cierta acción en asp.net parece hacer que sucedan de nuevo incluso cuando esa acción no tenga sentido (piense en borrar dos veces). La forma de web para hacer frente a esta situación es redirigir después de una publicación para obtener una versión limpia de la página que se puede actualizar sin volver a enviar una acción al servidor web. ¿Cómo puedo hacer esto con ASP.NET?


Tengo la sensación de que hay un problema más profundo que no entiendo, pero aquí va. En su evento de devolución de datos:

// the post handling logic, e.g. the click event code Response.Redirect(Request.RawUrl);


Use el método Server.Transfer.

El método Server.Transfer tiene un segundo parámetro: "preserveForm". Si establece esto en True, utilizando una instrucción como Server.Transfer ("WebForm2.aspx", True), la cadena de consulta existente y las variables de formulario seguirán estando disponibles para la página a la que está transfiriendo.

http://www.developer.com/net/asp/article.php/3299641