我有一个名为Search.cshtml的局部视图,该视图显示在/ Home / Index中。在此文件中,我有一个HTML表单,该表单可以搜索并与搜索结果一起拉回/ Views / Accounts / Index。我想在“搜索”视图中的模式弹出div中显示这些结果。
当我单击下面的代码中的“搜索”(求和输入)时,我得到一个空的模态。
关于MVC,我还是一个新手。我尝试了一些在Stack Overflow上发现的不同结果,但无法找到分辨率。下面的代码至少为我提供了一个模式弹出窗口,尽管它是空白的。
我错过了一些疯狂的简单事情吗?我已经尝试了以下模态主体中的所有内容(Html.Action,RenderAction,Partial,RenderPartial),但似乎没有任何效果。另外,我在那里吠错了树吗?
我有几个屏幕截图和下面的代码。
Search.cshtml
@model CustomerRelationshipManager.Models.Search
@{ViewBag.Title = "Search";}
@using (Html.BeginForm("Index", "Accounts", new { id = "searchForm" }))
{
<div style="border: solid 1px #ccc; padding: 30px 0 30px 30px; border-radius: 5px;
width: 325px; margin: auto; display: table;">
<table>
<tr>
<td valign="top">
Search By:
</td>
<td>
@Html.DropDownList("Search_Type", "Search_Type")
</td>
</tr>
<tr>
<td valign="top"></td>
<td>
@Html.TextBox("Search_String")
</td>
</tr>
<tr>
<td></td>
<td>
<input type="submit" data-toggle="modal" data-target="#myModal" value="Search" />
</td>
</tr> …Run Code Online (Sandbox Code Playgroud)