子操作http请求未显示在“网络”标签中

时间:2018-08-28 12:14:46

标签: c# asp.net asp.net-mvc http asp.net-mvc-5

我有两种动作方法:

        public PartialViewResult GetPeopleData(string selectedRole = "All")
        {
            IEnumerable<Person> data = personData;
            if (selectedRole != "All")
            {
                Role selected = (Role)Enum.Parse(typeof(Role), selectedRole);
                data = personData.Where(p => p.Role == selected);
            }
            return PartialView(data);
        }

        public ActionResult GetPeople(string selectedRole = "All")
        {
            return View((object)selectedRole);
        }

以及GetPeople.cshtml视图中的以下行:

@Html.Action("GetPeopleData", new { selectedRole = Model })

页面加载正常,并且调用GetPeopleData()子操作方法并返回部分视图。

但是在Chrome的F12开发人员选项的“网络”标签中,我只能看到对GetPeople()的调用,尽管在调试过程中它在断点处停止并返回,但没有GetPeopleData()的调用部分视图。

为什么在“网络”标签中看不到GetPeopleData() HTTP请求?

0 个答案:

没有答案