次の方法で共有


ReportViewer クラス

ReportViewer コントロールに使用するメソッドとプロパティをカプセル化します。

名前空間: Microsoft.Reporting.WebForms
アセンブリ: Microsoft.ReportViewer.WebForms (microsoft.reportviewer.webforms.dll 内)

構文

'宣言
<SRDescriptionAttribute("ReportViewerDescription")> _
<ParseChildrenAttribute(True)> _
<DesignerAttribute("Microsoft.Reporting.WebForms.ReportViewerDesigner, Microsoft.ReportViewer.WebDesign, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")> _
<PersistChildrenAttribute(False)> _
Public Class ReportViewer
    Inherits CompositeControl
    Implements IPostBackEventHandler
'使用
Dim instance As ReportViewer
[SRDescriptionAttribute("ReportViewerDescription")] 
[ParseChildrenAttribute(true)] 
[DesignerAttribute("Microsoft.Reporting.WebForms.ReportViewerDesigner, Microsoft.ReportViewer.WebDesign, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] 
[PersistChildrenAttribute(false)] 
public class ReportViewer : CompositeControl, IPostBackEventHandler
[ParseChildrenAttribute(true)] 
[DesignerAttribute(L"Microsoft.Reporting.WebForms.ReportViewerDesigner, Microsoft.ReportViewer.WebDesign, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] 
[PersistChildrenAttribute(false)] 
public ref class ReportViewer : public CompositeControl, IPostBackEventHandler
/** @attribute SRDescriptionAttribute("ReportViewerDescription") */ 
/** @attribute ParseChildrenAttribute(true) */ 
/** @attribute DesignerAttribute("Microsoft.Reporting.WebForms.ReportViewerDesigner, Microsoft.ReportViewer.WebDesign, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a") */ 
/** @attribute PersistChildrenAttribute(false) */ 
public class ReportViewer extends CompositeControl implements IPostBackEventHandler
SRDescriptionAttribute("ReportViewerDescription") 
ParseChildrenAttribute(true) 
DesignerAttribute("Microsoft.Reporting.WebForms.ReportViewerDesigner, Microsoft.ReportViewer.WebDesign, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a") 
PersistChildrenAttribute(false) 
public class ReportViewer extends CompositeControl implements IPostBackEventHandler

解説

このコントロールは、レポートおよびレポートに関連付けられているユーザー インターフェイスを表示します。コントロールのデザイン時には、パラメータ エリア、空白の見出しマップ、ツール バー、およびレポート領域を表示できます。

このコントロールは、ローカルまたはリモートの処理モードで動作します。ローカル処理モードで、コントロールはレポートをローカルで処理し、表示します。リモート処理モードでは、処理がレポート サーバーで行われ、ローカルで表示されます。リモート処理モードには、レポート サーバーの Microsoft SQL Server 2005 インスタンスが必要です。

[!メモ] Web ファームでの ReportViewer Web サーバー コントロールの使用、またはセッション状態を使用しない ReportViewer Web サーバー コントロールの使用の詳細については、「Web.config Settings for ReportViewer」を参照してください。

継承階層

System.Object
   System.Web.UI.Control
     System.Web.UI.WebControls.WebControl
       System.Web.UI.WebControls.CompositeControl
        Microsoft.Reporting.WebForms.ReportViewer

スレッド セーフ

この型のすべてのパブリックな静的 (Visual Basic では Shared) メンバは、スレッド セーフです。すべてのインスタンス メンバが、スレッド セーフであることは保証されていません。

参照

リファレンス

ReportViewer メンバ
Microsoft.Reporting.WebForms 名前空間