2010-04-27 78 views
0

就在我應該如何處理我目前的情況而言真的需要一些建議:在目前顯示其中顯示的GridView

我有一個網頁,搜索產品/類別信息的結果在同一頁面上的gridview中。

但是,說gridview是一個野獸的一點,因此,我想有一個用戶搜索頁面,按下按鈕,隨後的gridview顯示在一個新的窗口。

最終,我希望用戶能夠進行多次搜索,以便新窗口可以包含多個包含不同數據集的gridviews。

我目前的想法是創建會話變量,可以通過'gridview頁面'。話雖如此,如果創建多個搜索,我不確定這會起作用嗎?

我還想到我也許能夠創造說:「GridView控件窗口」使用JavaScript,但我擔心的是這裏的gridview的分頁,即功能性,排序,編輯潛在損失等

沒有人有任何想法或理論?什麼是「最佳實踐」?任何想法都非常感謝,並採取了船上。

PS:這是使用c#和LINQ在.net中開發的。PPS:我是一個菜鳥,所以要溫柔!

回答

0

沒有必要在這裏舉行會議嗎?在你輸入搜索查詢的第一頁上,當用戶點擊按鈕時,在查詢字符串的新窗口中打開搜索結果頁面可能是search.aspx?keyword = foo。

所以每次用戶點擊搜索按鈕時,它會一直打開新的窗口。你可以javascript打開新的彈出窗口,並設置「目標」屬性爲「空白」,因此它會在新窗口中打開