尝试将操作呈现为部分视图时出现MVC3错误

时间:2013-07-02 10:27:37

标签: asp.net-mvc asp.net-mvc-3 razor

尝试使用Html.Action将页面呈现为部分视图时出现以下错误:

执行处理程序'System.Web.Mvc.HttpHandlerUtil + ServerExecuteHttpHandlerAsyncWrapper

的子请求时出错

查看代码:

@Html.Action("Index", "Location", new { userId = 3428 })

控制器代码:

public class Location : Controller
{
    private void PopulateDropdowns(LocationViewModel model, int userId)
    {
        var lookup = new AWS.BL.Lookup();

        model.Areas = lookup.GetAreas(userId);
        model.SEATs = new List<DTO.Lookup>();
        model.Establishments = new List<DTO.Lookup>();
        model.Properties = new List<DTO.Lookup>();
    }

    public ActionResult Index(int userId)
    {
        var model = new LocationViewModel();
        PopulateDropdowns(model, userId);
        return PartialView(model);
    }
}

非常感谢任何帮助。

0 个答案:

没有答案