Asp.net mvc ASP.NET MVC-是否可以生成跨应用程序操作链接?

Asp.net mvc ASP.NET MVC-是否可以生成跨应用程序操作链接?,asp.net-mvc,html-helper,actionlink,routevalues,Asp.net Mvc,Html Helper,Actionlink,Routevalues,是否可以使用HTML助手类生成跨应用程序操作链接 我有以下项目(都是独立的VS2008项目): http://mainwebsite/ http://mainwebsite/application 我想在/mainwebsite/application/project中生成指向/mainwebsite/的链接。这可能吗?还是我应该硬编码一个超链接 添加: 我的问题也适用于相反的情况。因此,在/mainwebsite/中生成指向/mainwebsite/application/的链接。通过将应用程

是否可以使用HTML助手类生成跨应用程序操作链接

我有以下项目(都是独立的VS2008项目):

http://mainwebsite/ http://mainwebsite/application 我想在/mainwebsite/application/project中生成指向/mainwebsite/的链接。这可能吗?还是我应该硬编码一个超链接

添加:
我的问题也适用于相反的情况。因此,在/mainwebsite/中生成指向/mainwebsite/application/的链接。通过将应用程序名模拟为控制器名,我已经成功地做到了这一点:

<% =Html.ActionLink("ApplicationName","",new With {.Controller = "application" }) %>


是的,您可以这样做。HTML助手生成URL和应用程序。如果在路由表中有另一个应用程序的路由,则可以使用HTML帮助程序为其生成URL。没有规则规定路由表只能包含当前应用程序的路由,尽管您显然需要注意路由的排序方式。

Nice,正是我想要的答案:)
<% =Html.ActionLink("ApplicationName","",new With {.Controller = "application" }) %>