3
我在ASP.NET頁面中有一個GridView,帶有1000+個記錄以及標題在div中放置網格視圖。當我滾動時,由於我無法查看標題信息,GridView標題也向上移動。請讓我知道任何解決方案頭固定。如何修復GridView的標題
我在ASP.NET頁面中有一個GridView,帶有1000+個記錄以及標題在div中放置網格視圖。當我滾動時,由於我無法查看標題信息,GridView標題也向上移動。請讓我知道任何解決方案頭固定。如何修復GridView的標題
我不認爲你需要使用第三方控件來實現這一點,你可以用CSS做到這一點。
asp.net生成的HTML並不是完全標準的,你首先需要改變一下表格如何生成以便生成<thead>
。這些行添加數據綁定後:
MyGridView.UseAccessibleHeader = true;
MyGridView.HeaderRow.TableSection = TableRowSection.TableHeader;
有解釋如何使您的表格內容滾動與固定內容噸教程。找到並快速測試這一個:How to add a fixed table header with a vertical scrollbar in content。
我會改變但有一兩件事:
div.tableContainer {
...
// instead of overflow: auto
// even though it is a CSS3 property, it has been widely supported for a long time (IE5+, FF1.5+, O9.5+, Safari3+, Chrome2+)
overflow-x: hidden;
overflow-y: auto;
...
}
使用[IdeaSparks CoolGridView(http://ideasparks.codeplex.com/releases/view/37905)(MIT許可) – 2011-12-29 12:22:01