无法使用Ajax访问Views文件夹?

时间:2016-09-30 21:11:21

标签: asp.net-mvc asp.net-ajax partial-views

我有两个部分视图,基于浏览器宽度我必须调用另一个,但当我尝试调用放置在视图文件夹内的局部视图时,我无法调用页面和我我收到这样的错误 enter image description here

如果我将它放在Contents文件夹中,我可以访问html文件,但是当我将它放在Views文件夹中时,我无法访问相同的文件。 这是我的代码

 $.ajax({
            url: 'Views/Shared/UserManagementPopUp.cshtml',
            type: 'POST',
            success: function (data) {
                debugger;
            },
            error: function () {
                debugger;
            }
        });

我已尝试在视图web.config中添加此内容

<system.webServer>
    <handlers>
      <remove name="BlockViewHandler"/>
      <add name="BlockViewHandler" path="*.cshtml" verb="*" preCondition="integratedMode"
          type="System.Web.HttpNotFoundHandler" />
    </handlers>
  </system.webServer>

任何人都可以帮助我理解我做错了什么,谢谢。

0 个答案:

没有答案