none
Parametros para @url.Action desde javascript RRS feed

  • Pregunta

  • Tengo una función javascript, en la que a través de @Url.Action, redirecciono a un controlador y ActionResult, dependiendo de un dato que recupero a través de la misma función. 

    La pregunta es: es posible pasar como parámetros el nombre del controlador y el ActionResult?

    Por ejemplo, para @Url.Action("View","Home"), podría remplazar "View" y "Home" por los respectivos parámetros?

    Gracias!

    (Nota, utilizo MVC4 en VS2012)


    jueves, 17 de julio de 2014 18:52

Respuestas

  • podrias reemplazarlo por parametro que asignes desde el model, si apuntas a cambiarlo desde codigo cliente con javascript no se podria

    o sea usar

    @Url.Action(@ViewBag.ActionName, @ViewBag.ControllerName)

    Nota: quizas haya que castear a string las propiedades del viewbag

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Propuesto como respuesta Sergio ParraModerator viernes, 18 de julio de 2014 5:07
    • Marcado como respuesta Ale Uribe viernes, 18 de julio de 2014 13:40
    jueves, 17 de julio de 2014 20:21