我创建了一个使用 Html.RenderPartial 渲染的 PartialView,传递了要绑定到的视图名称和强类型数据项(如下):
<% Html.RenderPartial("SearchViewUserControl", ViewData["SearchData"]); %>
部分视图有一个包含提交按钮的表单:
<% using (Html.BeginForm("Search", "Home"))
{ %>
...
<div>
<input type="submit" value="Search" />
</div>
<% } %>
我在控制器的操作方法(如下)中设置了一个断点,但在 searchData 中没有设置任何内容。我究竟做错了什么?
public ActionResult Search(SearchDomain searchData)
{
if (ModelState.IsValid)
{
}
return View();
}