我正在開發一個電子商務門戶,它有兩個應用程序,主要和管理員。Asp.net Mvc - 如何從管理應用程序生成主應用程序的Url
我必須在admin中產生幾個鏈接,這會將用戶帶到主應用程序。我可以在admin中使用主應用程序的routeConfig來生成main的url。
感謝
我正在開發一個電子商務門戶,它有兩個應用程序,主要和管理員。Asp.net Mvc - 如何從管理應用程序生成主應用程序的Url
我必須在admin中產生幾個鏈接,這會將用戶帶到主應用程序。我可以在admin中使用主應用程序的routeConfig來生成main的url。
感謝
我會保持它的簡單的地方任意鍵的URL包括在管理的web.config中的主網站的URL /域作爲AppSetting鍵,例如
<add key="MainSite.BaseUrl" value="http://www.site.com" />
,並從那裏使用
ConfigurationManager.AppSettings["MainSite.BaseUrl"]
引用它。
嘗試使用
<a href="@Url.RouteUrl("AdminRouteName", new {action="action", controller="controller", id=123})">linkname</a>
嘗試這個錨標記從管理區重定向到主應用程序..
<a href="@Url.Action("Index", "Home", new { area = "" })">
的 –