2009-01-03 58 views

Respuesta

31

Controller.RedirectToAction

+8

Esto está emitiendo un redireccionamiento de contenido HTTP 302, que implica un navegador de ida y vuelta. ¿Hay alguna forma de deshacerse del viaje redondo? –

+2

Las acciones del controlador son puntos finales HTTP públicamente visibles. Si tiene dos acciones que necesitan hacer las mismas cosas, entonces lo que necesita es un conjunto de métodos de control no públicos o un conjunto de servicios. – yfeldblum

+3

dentro del controlador al que está llamando, ingrese return View ("viewName", object); dentro de la otra llamada de control return (params ...) – Abe

6

Como @Justice dice que se puede utilizar RedirectToAction. Además, puede usar TempData para pasar datos del modelo (y otros) entre las acciones del controlador.

Cuestiones relacionadas