我有一種情況,我找不到通過我在這裏搜索的解決方案。這裏是場景:用asp.net尋呼搜索結果MVC
我有一個搜索表單2個必填字段和多個可選的。將表單發佈到確定選擇哪些字段的操作方法,並生成符合搜索條件的對象的列表<>。然後,我將該列表<>傳遞給該視圖進行顯示。
我遇到的這個問題涉及如何使用asp.net mvc進行分頁。對於過去的項目,我使用了一個自定義的Html幫助器來創建包含查詢參數以及「頁面」參數的鏈接。然後它使用GET請求和.Take()。Skip()格式。
我在這個項目上遇到了一堵牆,因爲我無法使用GET請求作爲搜索條件,我也無法找到一種方法來保持內存中的列表<>執行通常的「頁面」參數技巧。
我想過在會話中存儲列表<>,但對象和列表可能非常大。
我認爲這是一個流行的高級搜索形式的問題,但我似乎無法找到一個好的解決方案。任何幫助,將不勝感激。謝謝!
爲什麼不寫一個助手或擴展來做分頁,並在你的視圖中使用它呢?,我只是從我的頭頂開始說話。謝謝 – 2009-11-02 21:11:29