mvc 项目中经常出现跨域调用Action的情况,但会出现如下错误:提示在当前域中未找到Action方法。

按照如下方式进行修改
普通写法:
@Html.Action("PartialTopInfo", "Default")
如果是在根目录下area就写空
@Html.Action("PartialTopInfo", "Default",new { area= "" })
如果是在区域下area就写对应的area名字
@Html.Action("PartialTopInfo", "Default",new { area= "Admin" })

浙公网安备 33010602011771号