Domanda

In una vista, voglio consumare un po 'di JSON prodotto da un'azione su un altro controllore. Non credo che dovrei essere arbitrariamente specificando l'URL per la risorsa perché se dico qualcosa come "/ Concessionari / GetDealerData" e se la mia domanda è una directory virtuale a dire "www.somesite.com/MyApplication", allora la mia riferimento a tale risorsa si rompono.

Sono sicuro che c'è qualcosa da fare w / Routes che mi permetterà di generare correttamente l'URL della risorsa dal specificando il nome del controller e l'azione, ma non so cosa sia e sto avendo difficoltà a trovarla. Qualcuno può per favore mi punto nella giusta direzione?

È stato utile?

Soluzione

È possibile utilizzare Url.Action (). Qualcosa di simile a questo:

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

Questa è la stessa, ma la generazione <%=Html.ActionLink("MyAction", "MyController")%> solo l'URL, non il tag <a />.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top