0

我们如何在 MVC 的母版页中添加功能。我正在使用 razor 视图引擎,并且有一些使用“site.cshtml”作为母版页的视图。现在我希望所有视图都有一些搜索框和按钮来搜索,所以我在母版页(site.cshtml)中放置了一个搜索框和按钮。现在我想在按钮点击上添加功能。我应该在哪里编写代码?请帮忙。

4

1 回答 1

0

您应该将表单添加到您的母版页,在您的控制器之一中定义搜索方法,并在需要时定义搜索视图以显示结果。可以像下面的例子一样定义表格:

@using (@Html.BeginForm("Search", "Home", FormMethod.Post))
{

    <label for="searchTerm">Search</label>
    @Html.TextBox("searchTerm")
    <input type="submit" value="Search"/>
}

控制器Search中的操作在哪里,是作为参数传递的搜索字符串HomesearchTerm

于 2013-01-18T09:43:10.483 回答