MVC在区域文件夹中也有相同的控制器和动作名称

时间:2014-03-13 18:04:53

标签: asp.net-mvc

我在根文件夹New / NewForm中有一个操作方法。部分视图NewForm将从New控制器调用...我在Area文件夹中也有一个New文件夹但是控制器NewController中没有操作方法NewForm ..但是在从根文件夹工作时我调用了一个新的ajax调用/ Newform但它没有被调用,而应用程序只是挂起..当我排除区域文件夹" New"它工作正常。任何解决方案对我来说都很棒,因为我需要快速解决这个问题。

提前感谢你。

谢谢, VIN

1 个答案:

答案 0 :(得分:0)

如果我没错?

您尝试从视图中进行的ajax调用将取决于视图的位置。

假设您的视图是根视图,那么ajax调用的URL将是

<强> URL:&#39;控制器/ actionmethod&#39;我的网址是:&#39; New / NewMethod&#39;,

如果要对区域中的控制器进行ajax调用

例如,区域名称是产品

然后网址将是 url:&#39; Product / New / NewMethod&#39;即区域/控制器/动作方法&#39;

由于