Web サイトに Telerik の Radgrid を使用しています。多くの場合、グリッド列は使用可能な幅を超え、メイン コンテンツ領域 (固定幅) の外にはみ出します。
では、非常に広いグリッドを表示するための私のオプションは何ですか。サイトで水平スクロール バーが見苦しく見える
選択肢は次の組み合わせです。
<div>
データを列に入れるのではなく、javascript を介してフローティングにポップアップする何か不足していますか?
私もテレリックコントロールを使用しています。多くの作業を行った後に学んだことの1つは、CSSが通常優れていることですが、私もあなたの問題に直面しています。ここに私のアドバイスがあります。
お役に立てれば。
私はdevmaniaに同意し、グリッドを流動的にします。最近、同様の問題が発生しました。そこで、いくつかの列をnowrapにして、残りを折り返しました。小さい画面では見栄えがよくありませんが、日付と時刻の列の折り返しなどを停止したため、引き続き使用できます。ただし、より広い画面で使用を開始すると、見栄えがします。
それはすべてあなたが持っているスクロールバーの量に依存します。一部の列を削除して、その情報をポップアップ/フライアウトのどこかに表示することは可能ですか?
もう1つのオプションは、表示される列をユーザーが構成できるようにすることですが、実際には問題に対処しているわけではなく、見栄えを良くするのはユーザーの責任です。
水平スクロールバーを取り除くことができない場合は、ユーザーが頻繁に右にスクロールする必要がないように、少なくともより重要な列を最初に配置するようにしてください。