Pregunta

Es posible generar vínculos de acción entre aplicaciones utilizando la clase de ayuda HTML?

Tengo el siguiente (ambos son proyectos VS2008 separadas):

http://mainwebsite/
http://mainwebsite/application

Me gustaría generar un enlace en el directorio / mainwebsite / aplicación / proyecto para / mainwebsite /. es posible? ¿O debo codificar un hipervínculo?

Además:
Mi pregunta también se aplica viceversa. Por lo tanto la generación de un enlace en / mainwebsite / A / mainwebsite / aplicación /. Ya conseguido hacer como tal, simulando el nombre de la aplicación como nombre del controlador:

<% =Html.ActionLink("ApplicationName","",new With {.Controller = "application" }) %>
¿Fue útil?

Solución

Sí, usted puede hacer esto. El asistente de HTML genera direcciones URL usando el sistema de enrutamiento, que es totalmente ignorante de ASP.NET MVC y su aplicación. Si usted tiene una ruta en su tabla de rutas para la otra aplicación, entonces se puede generar una URL para que mediante el asistente de HTML. No hay una regla que establece que su tabla de rutas sólo puede contener rutas para la aplicación actual, aunque es obvio que hay que tener cuidado acerca de cómo se ordena las rutas.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top