Question

Dans une vue, je veux consommer certains Json produit par une action sur un autre contrôleur. Je ne pense pas que je devrais être specifing arbitrairement l'URL pour la ressource parce que si je dis quelque chose comme « / / GetDealerData » Dealerships et si ma demande est un répertoire virtuel à dire « www.somesite.com/MyApplication », puis mon référence à cette ressource briserait.

Je suis sûr qu'il ya quelque chose à faire avec / itinéraires qui me permettent de générer correctement l'URL de la ressource en spécifiant le contrôleur et le nom action, mais je ne sais pas ce qu'il est et ai mal à le trouver. Quelqu'un peut-il s'il vous plaît me diriger dans la bonne direction?

Était-ce utile?

La solution

Vous pouvez utiliser Url.Action (). Quelque chose comme ceci:

<%=Url.Action("MyAction", "MyController")%>

est le même que <%=Html.ActionLink("MyAction", "MyController")%> mais seulement générer l'URL, pas la balise <a />.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top