在添加某些信息的操作中,打开一个新的页面操作数据。操作完成后使用window.location.href=’@Url.Action(“actionName”,“controllerName”,new {args1=value1,…})‘返回到原始界面的时候不能正常解析该路径,将路径下的特殊符号解析成加密字符。
解决方式:将返回路径使用@Html.Raw()包裹起来就可以了,即window.location.href=’@Html.Raw(Url.Action(“actionName”,“controllerName”,new {args1=value1,…}))’
ASP.Net MVC 操作执行成功后无法返回原始页面
最新推荐文章于 2022-01-27 22:50:43 发布