我在部分视图中创建了一个下拉列表,我试图在我的aspx页面上呈现该列表。我得到一个错误:部分视图显示错误
{"Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper'."}
这是我的aspx页面,在这里我使用的是ascx控件:
<td>
<% Html.RenderAction("getFilterdData");%>
</td>
我的ascx控件看起来是这样的:
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewPage<IEnumerable<assist>>" %>
<%=Html.DropDownList("Assists", (SelectList)ViewData["Assists"], "--Select One--")%>
和我的控制器代码是这样的:
public ActionResult getFilterdData()
{
scorerep sc = new scorerep();
ViewData["Assists"] = new SelectList(sc.FilterData(), "assist_a","");
return View();
}
为什么我得到这个错误,我该如何解决它?
采取这里http://stackoverflow.com/questions/2817287/partial-views-in-asp-net-mvc – Paul 2011-02-04 23:01:41