2011-11-15 8 views
1

私はWebページでasp.netとレポートビューアコントロールを使用しています。私はページに合わせて色を書式化したい。SQL Serverレポートビューアのカラープロパティを変更しますか?

(レポートビューアコントロール内に表示される)下位イメージのバックカラーまたはその他のスタイルプロパティを変更するには、どのプロパティを設定する必要がありますか?レポートビューアーのコントロールから変更することはできますか.RDLファイルのマークアップを編集する必要はありますか? RDLファイルでこれらのプロパティを変更できる場合は、どこを変更する必要がありますか?

私は、下の画像に表示されている色/特性を変更できるかどうかを知りたいだけです。ありがとう Toolbar

答えて

2

コントロールがページ上でレンダリングされたときに使用するスタイルを見て、自分のCSSファイルでオーバーライドします。レポートビューアコントロールが含まれているページでCSSファイルを参照していることを確認してください。

最悪の場合、jQueryを使用して独自のスタイルを適用できます。コントロールがレンダリングされるときに、html要素のIDまたはクラス(またはセレクタが適切なもの)のみがわかる必要があります。

レポートビューアコントロールはActiveXコントロールまたは任意の種類のアプレットではないため、これを実現できます。実際にActiveXコントロールを使用するこのコントロールの唯一のものは、「印刷」アイコンです。正しく表示されていれば、Internet Explorerで使用するときに出力を選択してデフォルトのプリンタに直接送信できます。他のブラウザでは、印刷アイコンも表示されません。

+0

チップをありがとう。 ReportViewerコントロールは、CSSを使用しようとすると問題が発生する可能性があるように、インラインスタイリングを行います。 jQueryの作成方法や遭遇した具体例についての提案はありますか?ありがとう – Encryption

+0

@Encryption:ここを見てください:http://stackoverflow.com/questions/1457740/how-to-modify-style-attribute-of-element-with-known-id-using-jquery – Icarus

関連する問題