0
我在控制器中有一些局部视图和相应的操作方法。我在某些视图中使用Html.Action("PartialView")
助手打电话给他们。这工作正常。ASP.NET MVC重定向部分视图请求如果它不是视图
但是当i型局部视图的动作到我的浏览器的地址栏中的URL,控制器发送我的局部视图背面单独(没有任何包装视图或布局)。这似乎很奇怪。我希望我的控制器重定向将部分视图返回到索引操作的操作请求,但不是Html.Action()
帮手
我该怎么做?
确实无法确切知道哪些UI发起了HTTP请求。无论如何,你为什么要这么做?这个问题正在解决什么问题? – David
我只是不想让用户在没有布局或包装视图的情况下看到奇怪的视图 – MOD
您无法阻止用户手动修改其用户体验。基本上,这是一个并不真正需要解决的问题。该应用程序按预期呈现UX。如果用户选择偏离这一点并手动提出数据请求,那就没问题。只要授权得以维护,没有什么不好的事情发生。 – David