我真的不明白。GridView - 如果人們使用Session/Viewstate,GridViewSortEventArgs.SortDirection和DataView.Sort的目的是什麼?
我已經更多地使用ASP.NET MVC框架但更少使用WebForms。 我已經搜索了很多關於如何在GridView上進行排序的問題,但大多數情況下最終會使用會話或ViewState,我不喜歡這些。
相反,this how-to解釋了它應該如何工作,但它不適用於我。
它結束了那
- 單擊列名,做回發後以同樣的gridview的停留像以前排序。
- GridViewSortEventArgs.SortDirection始終是「升序」(也有關於行爲的一些線程)
你有任何想法如何可能/應該工作在上面,並且不使用的how-to提到解釋會議/ ViewState的?或者,也許這個方法根本就不工作?
親切的問候
更新1:
的問題是更普遍,也關係到如何做,而不是我的實現。
我的實現方式與how-to方式沒有什麼不同。
還有一些需要注意的事項:
- 我被迫使用ASP.NET 3.5框架
- 在我的實現中,我在用戶控件(.ascx文件)中創建了一個簡單的GridView,它包含代碼中的邏輯然後將該用戶控件加載到簡單的空頁面(.aspx文件)上。
也許任何人都可以確認該如何爲他工作?
能否請您發佈一些相關的代碼? – Andrea
的問題是更普遍,也關係到如何做,而不是我的實現。實施方式與操作方法沒有區別。我會更新我的文章並提出一些可能相關的其他信息。 –