ReportViewer-Klasse
Kapselt die für das ReportViewer-Steuerelement verwendeten Methoden und Eigenschaften.
Vererbungshierarchie
System.Object
System.Web.UI.Control
System.Web.UI.WebControls.WebControl
System.Web.UI.WebControls.CompositeControl
Microsoft.Reporting.WebForms.ReportViewer
Namespace: Microsoft.Reporting.WebForms
Assembly: Microsoft.ReportViewer.WebForms (in Microsoft.ReportViewer.WebForms.dll)
Syntax
'Declaration
Public Class ReportViewer _
Inherits CompositeControl _
Implements IScriptControl
'Usage
Dim instance As ReportViewer
public class ReportViewer : CompositeControl,
IScriptControl
public ref class ReportViewer : public CompositeControl,
IScriptControl
type ReportViewer =
class
inherit CompositeControl
interface IScriptControl
end
public class ReportViewer extends CompositeControl implements IScriptControl
Der ReportViewer-Typ macht folgende Elemente verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
ReportViewer | Initialisiert eine neue Instanz der ReportViewer-Klasse. |
Zum Anfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AccessKey | (Geerbt von WebControl.) | |
Adapter | (Geerbt von Control.) | |
AppRelativeTemplateSourceDirectory | (Geerbt von Control.) | |
AsyncRendering | Ruft einen Boolean-Wert ab, der angibt, ob der Bericht beim Laden der Webseite asynchron gegenüber dem Rest der Webseite gerendert wird. | |
Attributes | (Geerbt von WebControl.) | |
BackColor | Ruft die Hintergrundfarbe für den Berichtsbereich des Steuerelements ab bzw. legt diese fest. (Überschreibt WebControl.BackColor.) | |
BindingContainer | (Geerbt von Control.) | |
BorderColor | (Geerbt von WebControl.) | |
BorderStyle | (Geerbt von WebControl.) | |
BorderWidth | (Geerbt von WebControl.) | |
ChildControlsCreated | (Geerbt von Control.) | |
ClientID | (Geerbt von Control.) | |
ClientIDSeparator | (Geerbt von Control.) | |
Context | (Geerbt von Control.) | |
Controls | (Geerbt von CompositeControl.) | |
ControlStyle | (Geerbt von WebControl.) | |
ControlStyleCreated | (Geerbt von WebControl.) | |
CssClass | (Geerbt von WebControl.) | |
CurrentPage | Ruft die aktuelle Seite des aktiven Berichts des ReportViewer-Steuerelements ab bzw. legt diese fest. | |
DesignMode | (Geerbt von Control.) | |
DocumentMapCollapsed | Ruft den Reduzierungsstatus der Dokumentstruktur ab bzw. legt diesen fest. | |
DocumentMapWidth | Ruft die Breite der Dokumentstruktur ab bzw. legt diese fest. | |
Enabled | (Geerbt von WebControl.) | |
EnableTheming | (Geerbt von WebControl.) | |
EnableViewState | (Geerbt von Control.) | |
Events | (Geerbt von Control.) | |
ExportContentDisposition | Ruft einen Wert ab (bzw. legt diesen fest), der angibt, ob Inhalt inline oder als Anlage vorhanden sein soll. | |
Font | (Geerbt von WebControl.) | |
ForeColor | (Geerbt von WebControl.) | |
HasAttributes | (Geerbt von WebControl.) | |
HasChildViewState | (Geerbt von Control.) | |
Height | Ruft die Höhe des Steuerelements ab bzw. legt diese fest. (Überschreibt WebControl.Height.) | |
HyperlinkTarget | Ruft das Zielfenster oder den Zielrahmen für Webseiteninhalt ab, der beim Klicken auf einen Link im Bericht zurückgegeben wird, bzw. legt dieses bzw. diesen fest. | |
ID | Gibt die ID des Steuerelements an. (Überschreibt Control.ID.) | |
IdSeparator | (Geerbt von Control.) | |
InteractiveDeviceInfos | Ruft das DeviceInfoCollection-Objekt ab, mit dem das ReportViewer-Steuerelement den Bericht im Berichtsbereich als HTML rendert. | |
InteractivityPostBackMode | Ruft einen InteractivityPostBackMode-Wert ab (bzw. legt diesen fest), der den Postbackmodus des ReportViewer-Steuerelements angibt. | |
InternalBorderColor | Ruft die Innenrahmenfarbe des Steuerelements ab bzw. legt diese fest. | |
InternalBorderStyle | Ruft die Innenrahmenart des Steuerelements ab bzw. legt diese fest. | |
InternalBorderWidth | Ruft die Innenrahmenbreite des Steuerelements ab bzw. legt diese fest. | |
IsChildControlStateCleared | (Geerbt von Control.) | |
IsEnabled | (Geerbt von WebControl.) | |
IsTrackingViewState | (Geerbt von Control.) | |
IsViewStateEnabled | (Geerbt von Control.) | |
KeepSessionAlive | Ruft einen Boolean-Wert ab (bzw. legt diesen fest), der angibt, ob das Ablaufen der Benutzersitzung verhindert wird, solange die Webseite im Browser angezeigt wird. | |
LinkActiveColor | Ruft die Farbe für einen aktiven Link im Steuerelement ab bzw. legt diese fest. | |
LinkActiveHoverColor | Ruft die Farbe ab bzw. legt die Farbe fest, die ein aktiver Link im Steuerelement hat, solange der Mauszeiger auf ihn gerichtet ist. | |
LinkDisabledColor | Ruft die Farbe für einen deaktivierten Link im Steuerelement ab bzw. legt diese fest. | |
LoadViewStateByID | (Geerbt von Control.) | |
LocalReport | Ruft die Instanz der Report-Klasse ab, die verwendet wird, wenn der ProcessingMode für das ReportViewer-Steuerelement auf Local festgelegt ist. | |
NamingContainer | (Geerbt von Control.) | |
Page | (Geerbt von Control.) | |
PageCountMode | Ruft einen PageCountMode-Enumerationswert ab (bzw. legt diesen fest), der den standardmäßigen Seitenanzahlmodus angibt, der beim Rendern eines Berichts im Berichtsbereich verwendet werden soll. | |
Parent | (Geerbt von Control.) | |
ProcessingMode | Ruft den Verarbeitungsmodus des ReportViewer-Steuerelements ab bzw. legt diesen fest. | |
PromptAreaCollapsed | Ruft den Reduzierungsstatus des Eingabeaufforderungsbereichs des Parameters oder der Anmeldeinformationen ab bzw. legt diesen fest. | |
ReportAreaContentType | Ruft ein ReportAreaContent-Objekt ab, das den aktuellen Inhaltstyp des Berichtsbereichs angibt. | |
SearchState | Ruft den Suchtext und die Startseite der aktuellen Berichtssuche ab. | |
ServerReport | Ruft die Instanz der Report-Klasse ab, die verwendet wird, wenn der ProcessingMode für das ReportViewer-Steuerelement auf Remote festgelegt ist. | |
ShowBackButton | Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob die Schaltfläche Zurück auf der Symbolleiste angezeigt wird. | |
ShowCredentialPrompts | Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob eine Eingabeaufforderung für Benutzeranmeldeinformationen angezeigt werden soll. | |
ShowDocumentMapButton | Ruft einen Wert ab (bzw. legt diesen fest), der angibt, ob die Schaltfläche zum Anzeigen und Reduzieren der Dokumentstruktur auf dem Fensterteiler sichtbar ist. | |
ShowExportControls | Ruft einen Wert ab (bzw. legt diesen fest), der angibt, ob das Steuerelement Exportieren auf der Symbolleiste angezeigt wird. | |
ShowFindControls | Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob das Textfeld Suchen auf der Symbolleiste angezeigt wird. | |
ShowPageNavigationControls | Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob die Steuerelemente für die Seitennavigation auf der Symbolleiste angezeigt werden. | |
ShowParameterPrompts | Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob Eingabeaufforderungen für Parameter angezeigt werden. | |
ShowPrintButton | Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob die Schaltfläche Drucken auf der Symbolleiste angezeigt wird. | |
ShowPromptAreaButton | Ruft einen Wert ab (bzw. legt diesen fest), der angibt, ob die Schaltfläche zum Anzeigen und Reduzieren des Eingabeaufforderungsbereichs auf dem Fensterteiler sichtbar ist. | |
ShowRefreshButton | Ruft einen Wert ab (bzw. legt diesen fest), der angibt, ob die Schaltfläche Aktualisieren auf der Symbolleiste angezeigt wird. | |
ShowReportBody | Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob der Hauptteil des Berichts auf dem Steuerelement angezeigt wird. | |
ShowToolBar | Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob die Symbolleiste auf dem Steuerelement angezeigt wird. | |
ShowWaitControlCancelLink | Ruft einen Boolean-Wert ab (bzw. legt diesen fest), der steuert, ob im Wartesteuerelement der Link Abbrechen angezeigt werden soll. | |
ShowZoomControl | Ruft einen Wert ab (bzw. legt diesen fest), der angibt, ob das Listenfeld Zoom angezeigt wird. | |
Site | (Geerbt von Control.) | |
SizeToReportContent | Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob die Größe des ReportViewer-Steuerelements automatisch an den Berichtsinhalt angepasst werden soll. | |
SkinID | (Geerbt von WebControl.) | |
SplitterBackColor | Ruft die Hintergrundfarbe des Dokumentstruktur-Fensterteilers und des Fensterteilers für den Eingabeaufforderungsbereich ab oder legt sie fest. | |
Style | (Geerbt von WebControl.) | |
TabIndex | (Geerbt von WebControl.) | |
TagKey | Infrastruktur (Überschreibt WebControl.TagKey.) | |
TagName | (Geerbt von WebControl.) | |
TemplateControl | (Geerbt von Control.) | |
TemplateSourceDirectory | (Geerbt von Control.) | |
ToolBarItemBorderColor | Ruft die Rahmenfarbe eines Elements auf der Symbolleiste ab bzw. legt diese fest. | |
ToolBarItemBorderStyle | Ruft die Rahmenart eines Elements auf der Symbolleiste ab bzw. legt diese fest. | |
ToolBarItemBorderWidth | Ruft die Rahmenbreite des Symbolleistenelements ab bzw. legt diese fest. | |
ToolBarItemHoverBackColor | Ruft die Hintergrundfarbe ab bzw. legt die Hintergrundfarbe fest, die ein Symbolleistenelement hat, solange der Mauszeiger darauf gerichtet ist. | |
ToolBarItemPressedBorderColor | Veraltet Diese Eigenschaft ist nicht mehr zutreffend und ist nur aus Gründen der Abwärtskompatibilität vorhanden. Das ReportViewer-Steuerelement verwendet keine aktivierten Schaltflächen mehr. | |
ToolBarItemPressedBorderStyle | Veraltet Diese Eigenschaft ist nicht mehr zutreffend und ist nur aus Gründen der Abwärtskompatibilität vorhanden. Das ReportViewer-Steuerelement verwendet keine aktivierten Schaltflächen mehr. | |
ToolBarItemPressedBorderWidth | Veraltet Diese Eigenschaft ist nicht mehr zutreffend und ist nur aus Gründen der Abwärtskompatibilität vorhanden. Das ReportViewer-Steuerelement verwendet keine aktivierten Schaltflächen mehr. | |
ToolBarItemPressedHoverBackColor | Veraltet Diese Eigenschaft ist nicht mehr zutreffend und ist nur aus Gründen der Abwärtskompatibilität vorhanden. Das ReportViewer-Steuerelement verwendet keine aktivierten Schaltflächen mehr. | |
ToolTip | (Geerbt von WebControl.) | |
UniqueID | (Geerbt von Control.) | |
ViewState | (Geerbt von Control.) | |
ViewStateIgnoresCase | (Geerbt von Control.) | |
Visible | (Geerbt von Control.) | |
WaitControlDisplayAfter | Ruft die Verzögerung in Millisekunden ab (bzw. legt diese fest), bevor Benutzern beim Laden des Berichts das Wartesteuerelement angezeigt wird. | |
WaitMessageFont | Ruft die Schriftart für die Meldung ab, die während der Ausführung des Berichts angezeigt wird. | |
Width | Ruft die Breite des Steuerelements ab bzw. legt diese fest. (Überschreibt WebControl.Width.) | |
ZoomMode | Ruft den Zoommodus des Steuerelements ab bzw. legt diesen fest. | |
ZoomPercent | Ruft den für die Berichtsanzeige verwendeten Zoomfaktor ab bzw. legt diesen fest. |
Zum Anfang
Methoden
Name | Beschreibung | |
---|---|---|
AddAttributesToRender | (Geerbt von WebControl.) | |
AddedControl | (Geerbt von Control.) | |
AddParsedSubObject | (Geerbt von Control.) | |
ApplyStyle | (Geerbt von WebControl.) | |
ApplyStyleSheetSkin | (Geerbt von Control.) | |
BuildProfileTree | (Geerbt von Control.) | |
ClearChildControlState | (Geerbt von Control.) | |
ClearChildState | (Geerbt von Control.) | |
ClearChildViewState | (Geerbt von Control.) | |
CopyBaseAttributes | (Geerbt von WebControl.) | |
CreateChildControls | Infrastruktur (Überschreibt Control.CreateChildControls().) | |
CreateControlCollection | (Geerbt von Control.) | |
CreateControlStyle | Infrastruktur (Überschreibt WebControl.CreateControlStyle().) | |
DataBind() | (Geerbt von CompositeControl.) | |
DataBind(Boolean) | (Geerbt von Control.) | |
DataBindChildren | (Geerbt von Control.) | |
Dispose | Infrastruktur (Überschreibt Control.Dispose().) | |
EnsureChildControls | (Geerbt von Control.) | |
EnsureID | (Geerbt von Control.) | |
Equals | (Geerbt von Object.) | |
Finalize | (Geerbt von Object.) | |
Find | Durchsucht den Bericht im Berichtsbereich nach der angegebenen Textzeichenfolge und beginnt bei der angegebenen Seitenzahl. | |
FindControl(String) | (Geerbt von Control.) | |
FindControl(String, Int32) | (Geerbt von Control.) | |
Focus | (Geerbt von Control.) | |
GetDesignModeState | (Geerbt von Control.) | |
GetHashCode | (Geerbt von Object.) | |
GetPageSettings | Gibt die Seiteneinstellungen zurück, die zum Drucken des aktuellen Berichts im ReportViewer-Steuerelement verwendet werden. | |
GetType | (Geerbt von Object.) | |
HasControls | (Geerbt von Control.) | |
HasEvents | (Geerbt von Control.) | |
IsLiteralContent | (Geerbt von Control.) | |
JumpToBookmark | Verschiebt den Fokus des Berichts zum angegebenen Lesezeichen. | |
JumpToDocumentMapId | Verschiebt den Fokus der Dokumentstruktur zum angegebenen Knoten. | |
LoadControlState | (Geerbt von Control.) | |
LoadViewState | Infrastruktur (Überschreibt WebControl.LoadViewState(Object).) | |
MapPathSecure | (Geerbt von Control.) | |
MemberwiseClone | (Geerbt von Object.) | |
MergeStyle | (Geerbt von WebControl.) | |
OnBubbleEvent | (Geerbt von Control.) | |
OnDataBinding | (Geerbt von Control.) | |
OnInit | Infrastruktur (Überschreibt Control.OnInit(EventArgs).) | |
OnLoad | (Geerbt von Control.) | |
OnPreRender | Infrastruktur (Überschreibt Control.OnPreRender(EventArgs).) | |
OnUnload | (Geerbt von Control.) | |
OpenFile | (Geerbt von Control.) | |
PerformBack | Navigiert das ReportViewer-Steuerelement von einem Drillthroughbericht zum übergeordneten Bericht zurück. | |
RaiseBubbleEvent | (Geerbt von Control.) | |
RecreateChildControls | (Geerbt von CompositeControl.) | |
RegisterPostBackControl | Registriert das angegebene Steuerelement mit dem ReportViewer-Steuerelement. Das ReportViewer-Steuerelement zeigt das Wartesteuerelement an, wenn das registrierte Steuerelement ein Postback verursacht. | |
RemovedControl | (Geerbt von Control.) | |
Render | Infrastruktur (Überschreibt CompositeControl.Render(HtmlTextWriter).) | |
RenderBeginTag | (Geerbt von WebControl.) | |
RenderChildren | (Geerbt von Control.) | |
RenderContents | (Geerbt von WebControl.) | |
RenderControl(HtmlTextWriter) | (Geerbt von Control.) | |
RenderControl(HtmlTextWriter, ControlAdapter) | (Geerbt von Control.) | |
RenderEndTag | (Geerbt von WebControl.) | |
Reset | Setzt das Steuerelement auf seine Standardwerte zurück. | |
ResetPageSettings | Setzt die Seiteneinstellungen für den aktuellen Bericht im ReportViewer-Steuerelement auf die Einstellungen in der Berichtsdefinition zurück. | |
ResolveAdapter | (Geerbt von Control.) | |
ResolveClientUrl | (Geerbt von Control.) | |
ResolveUrl | (Geerbt von Control.) | |
SaveControlState | (Geerbt von Control.) | |
SaveViewState | Infrastruktur (Überschreibt WebControl.SaveViewState().) | |
SetDesignModeState | (Geerbt von Control.) | |
SetPageSettings | Legt die Seiteneinstellungen fest, die zum Drucken des aktuellen Berichts im ReportViewer-Steuerelement verwendet werden. | |
SetRenderMethodDelegate | (Geerbt von Control.) | |
ToString | (Geerbt von Object.) | |
TrackViewState | (Geerbt von WebControl.) |
Zum Anfang
Ereignisse
Name | Beschreibung | |
---|---|---|
Back | Tritt auf, wenn ein Benutzer von einem Drillthroughbericht zum übergeordneten Bericht zurück navigiert. | |
BookmarkNavigation | Tritt auf, wenn der Benutzer zu einem Lesezeichen in einem Bericht navigiert. | |
DataBinding | (Geerbt von Control.) | |
Disposed | (Geerbt von Control.) | |
DocumentMapNavigation | Tritt auf, wenn ein Dokumentstrukturknoten ausgewählt wird. | |
Drillthrough | Tritt auf, wenn ein Drillthroughelement ausgewählt wird. | |
Init | (Geerbt von Control.) | |
Load | (Geerbt von Control.) | |
PageNavigation | Tritt auf, wenn der Benutzer in einem Bericht zu einer anderen Seite navigiert. | |
PreRender | (Geerbt von Control.) | |
ReportError | Tritt auf, wenn ein Fehler im Bericht festgestellt wird. | |
ReportRefresh | Tritt auf, wenn der Bericht aktualisiert wird. | |
Search | Tritt auf, wenn auf die Schaltfläche Suchen oder Weitersuchen geklickt wird oder wenn ein Suchvorgang programmgesteuert aufgerufen wird. | |
Sort | Tritt auf, wenn der Benutzer die Berichtsdaten einer Sortierung unterzieht. | |
SubmittingDataSourceCredentials | Tritt auf, wenn Benutzer über den Eingabeaufforderungsbereich der Datenquelle neue Datenquellen-Anmeldeinformationen senden. | |
SubmittingParameterValues | Tritt auf, wenn Berichtsparameterwerte an den Berichtsserver gesendet werden. | |
Toggle | Tritt auf, wenn der Benutzer den Sichtbarkeitsstatus eines Elements im Bericht umschaltet. | |
Unload | (Geerbt von Control.) |
Zum Anfang
Felder
Name | Beschreibung | |
---|---|---|
MaximumPageCount | Eine Konstante, die für die maximale Anzahl an Seiten in einem Bericht steht, wenn der aktuelle Seitenanzahlmodus Estimate ist. |
Zum Anfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
IScriptControl.GetScriptDescriptors | ||
IScriptControl.GetScriptReferences | ||
IParserAccessor.AddParsedSubObject | (Geerbt von Control.) | |
IControlBuilderAccessor.ControlBuilder | (Geerbt von Control.) | |
IDataBindingsAccessor.DataBindings | (Geerbt von Control.) | |
IExpressionsAccessor.Expressions | (Geerbt von Control.) | |
IAttributeAccessor.GetAttribute | (Geerbt von WebControl.) | |
IControlDesignerAccessor.GetDesignModeState | (Geerbt von Control.) | |
IDataBindingsAccessor.HasDataBindings | (Geerbt von Control.) | |
IExpressionsAccessor.HasExpressions | (Geerbt von Control.) | |
ICompositeControlDesignerAccessor.RecreateChildControls | (Geerbt von CompositeControl.) | |
IAttributeAccessor.SetAttribute | (Geerbt von WebControl.) | |
IControlDesignerAccessor.SetDesignModeState | (Geerbt von Control.) | |
IControlDesignerAccessor.SetOwnerControl | (Geerbt von Control.) | |
IControlDesignerAccessor.UserData | (Geerbt von Control.) |
Zum Anfang
Hinweise
Dieses Steuerelement zeigt den Bericht und die ihm zugeordnete Benutzeroberfläche an.
Das Steuerelement kann sowohl im lokalen als auch im Remoteverarbeitungsmodus verwendet werden. Im lokalen Verarbeitungsmodus wird der Bericht vom Steuerelement lokal verarbeitet und gerendert. Im Remoteverarbeitungsmodus erfolgt die Verarbeitung auf einem Berichtsserver, und die Anzeige erfolgt lokal. Für den Remoteverarbeitungsmodus ist eine Instanz von Microsoft SQL Server 2008 oder höher auf dem Berichtsserver erforderlich.
Tipp
Informationen zur Verwendung des ReportViewer-Webserversteuerelements in einer Webfarm oder ohne Sitzungsstatus finden Sie unter Web.config-Einstellungen für ReportViewer.
Informationen zur Verwendung des clientseitigen ReportViewer-Steuerelements mit der clientseitigen API finden Sie unter Microsoft.Reporting.WebFormsClient.ReportViewer-Klasse.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.