生成動態的傳統URL(即不是動作/控制器路由)我需要創建一個包含JSON值的url的動態標記,並將其發佈到外部支付網關。最後,我想是這樣的:使用@ Html.ActionLink
支付這筆金額
所以我想我會做:
@ Html.ActionLink( 「支付這筆金額」,「https://xyz.com/PayNow?paymentData= { 'STOREID': '1964年' , '人':{ '姓': '喬', 'MiddleInitial': 'A', '名字': '史密斯'}, '項目':{ '1':{ '價格': '250',」代號 ':' 學費'}}}「)
但由此產生的標籤使得動作/控制器格式的網址:
MyWebSite/myController的/ https://xyz.com/PayNow?paymentData= {'StoreID':'1964','Person':{'FirstName':'Joe','MiddleInitial':'A','LastName':'Smith'},'Item':{'1':{ '價格':'250','代碼':'TUITION'}}}
...當然它失敗了。
我只想要一個傳統的URL而不是路線。我沒有看到一個簡單的URL的重載。或者是否有另一個助手可以用來創建非MVC URL?
我該怎麼做?謝謝!
謝謝。
是xyz.com不同的主機比你的MVC網站? – sarvesh
是的,它是一個外部網站。 – SKale
然後@Dismissile的答案應該可以工作。 – sarvesh