我很难找出如何做到以下几点:MVC2 - 如何在每个页面上放置常见的LOGIC控件(如搜索/查找)?
在每一页(或每一页我都这么渴望),我想把一个公共控件(例如think-包含一个搜索功能文本框+按钮)。什么是最好的方式来做到这一点,谁处理提交按钮(假设它是一个提交按钮)?
即我的ViewUserControl是什么样的?它有形式吗?它使用jQuery onclick“”?它是发布到主视图的操作方法,还是我可以将其重定向到另一个控制器/操作?
我曾尝试使用RenderAction的“Search.ascx”,其中包含一个窗体,并由我的SearchController处理...但在SearchController中,它然后尝试调用RedirectToAction ...并且我收到投诉Child Actions上不允许使用RedirectActions。
我对下一步做什么有点失落,所以建议大大欢迎! Ray
作为挑剔的我会改写“这是不一样的控制器。”是“这不一定是相同的控制器......”因为搜索可能是雷正在控制器上的动作。 [搜索控制器虽然适合...的可能性很大] – 2011-01-13 21:30:30