0

嗨,我正在使用 RenderAction 助手,在渲染期间我有这个错误:

执行处理程序“System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper”的子请求时出错。

控制器代码:

public ActionResult GetSearcher()
        {

            SearcherLines sl = new SearcherLines()
            {
                RegionList = db.Region.ToList(),
                CategoryList = db.Category.ToList(),
                SearchValue = null
            };

            return PartialView(sl);
        }

视图模型

public class SearcherLines
    {
        public List<Region> RegionList { get; set; }
        public List<Category> CategoryList { get; set; }
        public string SearchValue { get; set; }
    }

部分视图

@model IEnumerable<MasterProject.JobForYou.v3.Models.ViewModels.SearcherLines>

@foreach (var i in Model)
{
  <p>@i.CategoryList</p><br />
}

请帮忙。

4

1 回答 1

0

尝试在控制器操作上设置 OutputCache 属性

于 2012-08-05T20:15:21.120 回答