小编Nyh*_*k56的帖子

在模式弹出窗口中显示局部视图

我有一个名为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)

c# asp.net-mvc modal-dialog partial-views

4
推荐指数
1
解决办法
4万
查看次数

标签 统计

asp.net-mvc ×1

c# ×1

modal-dialog ×1

partial-views ×1