2009-05-24 96 views
1

我正在使用类似于NerdDinner示例中的分页列表。如何在ASP.NET MVC中将部分视图外的值发布到控制器?

我试图显示前进和后退导航按钮。我希望这是一个形式后 当这些被点击,以便搜索文本中仍然通过。 问题是,搜索文本存储在一个形式是局部视图的分页列表中,因此外控制器从来没有找到它。

对我失去了我的任何想法?

+0

是否在控制器上后处理您的搜索文本的价值? – 2009-05-24 15:22:16

回答

1

您可以考虑通过view model传递不仅查询结果,而且搜索文本,以局部视图。

0

可以包括

<input type="hidden" id="search" /> 
形式

与导航按钮和使用jQuery填充它POST:

$(document).ready(function() { 
    $('.yourNavButtonsClass').click(function() { 
     var searchText = $('input#yourSearchTextBoxId').val(); 
     $('input#search').val(searchText); 
    }); 
}); 

不幸的是我的解决方案需要Javascript/jQuery的。

0

谷歌附加搜索文本的URL,雅虎和MSN了。我敢肯定,你可以这样做,这是更好的办法:)

相关问题