2009-05-24 63 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了。我敢肯定,你可以這樣做,這是更好的辦法:)

相關問題