Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# sitefinity Mvc小部件未重定向_C#_.net_Asp.net Mvc_Sitefinity - Fatal编程技术网

C# sitefinity Mvc小部件未重定向

C# sitefinity Mvc小部件未重定向,c#,.net,asp.net-mvc,sitefinity,C#,.net,Asp.net Mvc,Sitefinity,我在我的sitefinity mvc小部件上使用下面的代码,通过conrtoller重定向到index方法,并获得404错误信息 [HttpPost] public ActionResult editSubjectDetails(eLearningSubjectModel model) { return RedirectToAction("Index", "PRManagerController"); } 我找到了解决办法

我在我的sitefinity mvc小部件上使用下面的代码,通过conrtoller重定向到index方法,并获得404错误信息

[HttpPost]
        public ActionResult editSubjectDetails(eLearningSubjectModel model)
        {
            return RedirectToAction("Index", "PRManagerController");
        }

我找到了解决办法


登录到sitefinity,单击管理>设置>高级>页面,并勾选EnableBackardCompatibilityFormageSurls,我添加的代码工作正常

重定向到操作更改url。如果您必须调用该方法,然后调用使用mvc小部件的页面

,这是一个更好的解决方案,如果此设置没有任何其他后果,则此设置由sitefinity创建,以帮助重定向mvc小部件。