C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 69 を表示中)
■40534 / )  GridViewの表示速度アップについて
□投稿者/ 初心者…。 (1回)-(2009/08/27(Thu) 17:10:06)

分類:[.NET 全般] 

環境:
WindowsXP
asp.net/C#
IE6

はじめまして
いつも参考にさせて頂いております。

前提条件:
表示データ件数300ほど
仕様で、スクロールにしてページングの使用は禁止
下記のようなデザインになっております。
(わかりづらいですが…。DDLはドロップダウンリストです
ドロップダウンリストの内容もDBから取得させているため、UCにしています。)
現在ヘッダーはCSSにて固定しています。
---------------------------------------------------------------
CODE | NAME | DDL1 | DDL2 | DDL3 | DDL4 | DDL5 |
---------------------------------------------------------------
0001 |TEST01 |01:aaa ▽|01:aaa▽|01:aaa▽|01:aaa▽|01:aaa▽|
0001 |TEST01 |01:aaa ▽|01:aaa▽|01:aaa▽|01:aaa▽|01:aaa▽|
0001 |TEST01 |01:aaa ▽|01:aaa▽|01:aaa▽|01:aaa▽|01:aaa▽|
---------------------------------------------------------------

データ(300件)を表示させると、表示に3分
表示後、動作が重すぎてとても実装で耐えられません。

表示までの時間は原因がわかっているので、なんとかするつもりですが、
表示後の動作(スクロールさせた時や、画面サイズを変更した時)など、
ヘッダーよりドロップダウンリストが最前面にきてしまい、ヘッダーが隠れるといった
動作をしてしまいます。

この動作を改善する方法はあるのでしょうか?
表示順の設定など…。

とてもわかりずらい説明で申し訳ないのですが、よろしくお願いします。

返信 編集キー/


管理者用

- Child Tree -