我的Home-Index页面上有一个搜索栏:
<p>
Find by name: @Html.TextBox("SearchString")
<input type="submit" value="Search" />
</p>
Run Code Online (Sandbox Code Playgroud)
我需要将此字符串提交到我的代码控制器中,并使用代码控制器而不是家庭控制器将用户带到Code-Index页面.似乎参数不足以让它拿起来:
public ViewResult Index(string sortOrder, string searchString)
{
}
Run Code Online (Sandbox Code Playgroud)
我该怎么做?
Dar*_*rov 14
将其包装在表单中并指定控制器和要提交的操作:
@using (Html.BeginForm("Index", "SomeOtherControllerName"))
{
<p>
Find by name: @Html.TextBox("SearchString")
<input type="submit" value="Search" />
</p>
}
Run Code Online (Sandbox Code Playgroud)