古詩詞大全網 - 成語解釋 - gridview添加滾動條的問題,

gridview添加滾動條的問題,

據我所知,在gridview上不需要實現滾動的。因為本身GridView本身是可以實現分頁的,所以在web的情況下再實現滾動的意義不大的。所以妳的滾動條本身也不是gridview的滾動條,而是gridview的高度比外層父容器的高度大,所以外層外父容器出現了垂直滾動條的。

所以這裏要說的就是外層父容器的滾動條,如果妳滾動了父容器滾動條,那麽其內容是向上滾的,而GridView作為其父容器的內容,自然也是向上滾動的,並不會為標題留下(術語叫凍結)。所以這裏只是壹個外層滾動,並不能實現妳的要求。

不過從妳的問題中基本上可以看出是壹個web編程的問題,那麽我建議妳使用分頁的形式,不要使用滾動條。如果真想使用壹樓提供的不錯的提示。但是妳們兩個都沒有好好地把問題把握壹下。

妳所說的是web編程下的GridView,而壹樓所說的是forms編程下的DataGridView,兩者還是有區別的。在GridView中並不存在ScrolBars的屬性,但是在forms下編程時由於form分頁的實現不合適,所以使用了滾動條的屬性。所以妳在GridView中找不到滾動的屬性也是因為這樣的。

那麽我給妳的建議是不使用滾動條,父容器的高度可以直接被撐大,數據量大時采用分頁的辦法來解決。如果妳真的不想使用分頁而必須使用滾動條的話,可以考慮引用Forms空間中的DataGridView而不使用GridView。不過這樣使用總覺得不倫不類,且性能上比較差的。

所以對比壹樓妳應該明白我的意思。

當然,我們壹般情況下還有壹手比較絕的,那就是如果妳使用提WPF的話,可以對GridView進行重定義的,那麽妳想要壹個滾動條,倒是十分容易的事——微軟的目的就是想用WPF取代Forms與Web編程,拿他們的話來說,這種實現更炫的效果,實現更智能的界面。