用于数据捕获的asp.net mvc视图用户控件

用于数据捕获的asp.net mvc视图用户控件,asp.net,asp.net-mvc,view,controls,Asp.net,Asp.net Mvc,View,Controls,我试图添加一个用户控件来进行搜索。此用户控件将用于主页,例如/类别页 在哪里编写数据捕获代码。有没有办法强制用户控件提交给HomeController或我想要的控制器 我希望我的问题是清楚的 我在homecontroller上有以下功能,可以正常工作,但我不想在其他控制器上重复 [AcceptVerbs(HttpVerbs.Post)] public ActionResult Search(string key){ } 用户控件应该有一个元素,可以像这样发布到控制器: &l

我试图添加一个用户控件来进行搜索。此用户控件将用于主页,例如/类别页

在哪里编写数据捕获代码。有没有办法强制用户控件提交给HomeController或我想要的控制器

我希望我的问题是清楚的

我在homecontroller上有以下功能,可以正常工作,但我不想在其他控制器上重复

 [AcceptVerbs(HttpVerbs.Post)]
    public ActionResult Search(string key){

    }

用户控件应该有一个元素,可以像这样发布到控制器:

<% using(Html.BeginForm("Search", "Home")) { %>
    <input type="text" name="key" />
    <input type="submit" />
<% } %>

查看此处以了解更多信息