我在位于以下地址的ASP.NET MVC页面differen't控制器的动作:ASP.NET MVC从JavaScript调用
http://somedomain/someapp/Foo/Bar?param=val
我有一个富控制器和也酒吧控制器。我需要调用酒吧控制器的DoSomething的行动,并把它传递我已经在当前的URL的查询字符串中的参数:
http://somedomain/someapp/Bar/DoSomething?param=val
我不能只设置AJAX调用的URL为“ /酒吧/ DoSomething的”,因为这需要我到以下地址:
http://somedomain/Bar/DoSomething?param=val
我不能指定整个URL,因为这将取决于部署而变化。
我假设有一些方法可以使用MapRoutes来实现我想要的并传递数据。
选项1是一个很好的上即 – 2012-05-14 17:40:57