执行处理程序 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper 的子请求时出错
Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper
我正在使用 ASP.NET MVC 4,我在 2 个局部视图中有 2 个插入查询。
在其他视图中调用 2 操作。但是我得到这个错误
Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper
error in:
@Html.Action("InsertState", "Foundation")
当我继续时,错误没有在我的页面中显示任何错误并且插入查询工作正常,但此错误显示在此之前。
你的问题不是很清楚。检查异常消息。这可能是由于视图中的某些错误而发生的。
即使您从数据库中获取值,使用 ViewBag
也没有问题。此外,创建一个由所有所需模型组成的视图模型,然后从控制器传递主模型并在视图中使用此主模型
型号:
public class MainModel
{
public ModelA objModelA {get;set;}
public ModelB objModelB {get;set;}
public ModelC objModelC {get;set;}
}
控制器:
Public ActionResult ActionName()
{
ViewBag.state=new SelectList()fdgfg);
return View(new MainModel());
}
查看:
@model MainModel
@Html.TextBoxFor(x=>x.ModelA.age)
@Html.TextBoxFor(x=>x.ModelA.name)
@Html.Dropdown("state")
如果您的局部视图有误,也可能会出现此错误。我在主视图中使用局部视图时遇到了这种情况。我在局部视图中看到了这个
<img id="image54tr" alt="Image De l'Immobilier" src="" "/>
在 img 标签中多加一个引号,尝试编译时,出现类似的错误。通过删除此引号并使用以下标签,问题得到解决
<img id="image3im" alt="Image De l'Immobilier" src="" />
这意味着当你遇到这种类型的错误时,首先检查你的部分视图,看看是否没有任何错误,然后再寻找其他方法来解决它
我正在使用 ASP.NET MVC 4,我在 2 个局部视图中有 2 个插入查询。 在其他视图中调用 2 操作。但是我得到这个错误
Error executing child request for handler '
System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper
error in:@Html.Action("InsertState", "Foundation")
当我继续时,错误没有在我的页面中显示任何错误并且插入查询工作正常,但此错误显示在此之前。
你的问题不是很清楚。检查异常消息。这可能是由于视图中的某些错误而发生的。
即使您从数据库中获取值,使用 ViewBag
也没有问题。此外,创建一个由所有所需模型组成的视图模型,然后从控制器传递主模型并在视图中使用此主模型
型号:
public class MainModel
{
public ModelA objModelA {get;set;}
public ModelB objModelB {get;set;}
public ModelC objModelC {get;set;}
}
控制器:
Public ActionResult ActionName()
{
ViewBag.state=new SelectList()fdgfg);
return View(new MainModel());
}
查看:
@model MainModel
@Html.TextBoxFor(x=>x.ModelA.age)
@Html.TextBoxFor(x=>x.ModelA.name)
@Html.Dropdown("state")
如果您的局部视图有误,也可能会出现此错误。我在主视图中使用局部视图时遇到了这种情况。我在局部视图中看到了这个
<img id="image54tr" alt="Image De l'Immobilier" src="" "/>
在 img 标签中多加一个引号,尝试编译时,出现类似的错误。通过删除此引号并使用以下标签,问题得到解决
<img id="image3im" alt="Image De l'Immobilier" src="" />
这意味着当你遇到这种类型的错误时,首先检查你的部分视图,看看是否没有任何错误,然后再寻找其他方法来解决它