Classe ReportViewer
Incapsula le proprietà e i metodi utilizzati per il controllo ReportViewer.
Gerarchia di ereditarietà
System.Object
System.Web.UI.Control
System.Web.UI.WebControls.WebControl
System.Web.UI.WebControls.CompositeControl
Microsoft.Reporting.WebForms.ReportViewer
Spazio dei nomi Microsoft.Reporting.WebForms
Assembly: Microsoft.ReportViewer.WebForms (in Microsoft.ReportViewer.WebForms.dll)
Sintassi
'Dichiarazione
Public Class ReportViewer _
Inherits CompositeControl _
Implements IScriptControl
'Utilizzo
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
Nel tipo ReportViewer sono esposti i membri seguenti.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
ReportViewer | Inizializza una nuova istanza della classe ReportViewer. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
AccessKey | Ereditato da WebControl. |
![]() |
Adapter | Ereditato da Control. |
![]() |
AppRelativeTemplateSourceDirectory | Ereditato da Control. |
![]() |
AsyncRendering | Ottiene o imposta un valore booleano che indica se il rendering del rapporto viene eseguito in modo asincrono dal resto della pagina Web durante il caricamento della pagina Web. |
![]() |
Attributes | Ereditato da WebControl. |
![]() |
BackColor | Ottiene o imposta il colore di sfondo dell'area del rapporto del controllo. Esegue l'override di WebControl.BackColor. |
![]() |
BindingContainer | Ereditato da Control. |
![]() |
BorderColor | Ereditato da WebControl. |
![]() |
BorderStyle | Ereditato da WebControl. |
![]() |
BorderWidth | Ereditato da WebControl. |
![]() |
ChildControlsCreated | Ereditato da Control. |
![]() |
ClientID | Ereditato da Control. |
![]() |
ClientIDSeparator | Ereditato da Control. |
![]() |
Context | Ereditato da Control. |
![]() |
Controls | Ereditato da CompositeControl. |
![]() |
ControlStyle | Ereditato da WebControl. |
![]() |
ControlStyleCreated | Ereditato da WebControl. |
![]() |
CssClass | Ereditato da WebControl. |
![]() |
CurrentPage | Recupera o imposta la pagina corrente del rapporto attivo del controllo ReportViewer. |
![]() |
DesignMode | Ereditato da Control. |
![]() |
DocumentMapCollapsed | Recupera o imposta lo stato di compressione della mappa documento. |
![]() |
DocumentMapWidth | Ottiene o imposta la larghezza della mappa documento. |
![]() |
Enabled | Ereditato da WebControl. |
![]() |
EnableTheming | Ereditato da WebControl. |
![]() |
EnableViewState | Ereditato da Control. |
![]() |
Events | Ereditato da Control. |
![]() |
ExportContentDisposition | Ottiene o imposta un valore che indica se il contenuto deve essere incorporato o incluso come allegato. |
![]() |
Font | Ereditato da WebControl. |
![]() |
ForeColor | Ereditato da WebControl. |
![]() |
HasAttributes | Ereditato da WebControl. |
![]() |
HasChildViewState | Ereditato da Control. |
![]() |
Height | Ottiene o imposta l'altezza del controllo. Esegue l'override di WebControl.Height. |
![]() |
HyperlinkTarget | Recupera o imposta la finestra o il frame di destinazione per il contenuto della pagina Web restituito quando si fa clic su un collegamento ipertestuale nel rapporto. |
![]() |
ID | Specifica l'ID del controllo. Esegue l'override di Control.ID. |
![]() |
IdSeparator | Ereditato da Control. |
![]() |
InteractiveDeviceInfos | Recupera l'oggetto DeviceInfoCollection che il controllo ReportViewer utilizza per eseguire il rendering del rapporto nell'area del rapporto come HTML. |
![]() |
InteractivityPostBackMode | Ottiene o imposta un valore di InteractivityPostBackMode che indica la modalità di postback del controllo ReportViewer. |
![]() |
InternalBorderColor | Recupera o imposta il colore del bordo interno del controllo. |
![]() |
InternalBorderStyle | Recupera o imposta lo stile del bordo interno del controllo. |
![]() |
InternalBorderWidth | Recupera o imposta lo spessore del bordo interno del controllo. |
![]() |
IsChildControlStateCleared | Ereditato da Control. |
![]() |
IsEnabled | Ereditato da WebControl. |
![]() |
IsTrackingViewState | Ereditato da Control. |
![]() |
IsViewStateEnabled | Ereditato da Control. |
![]() |
KeepSessionAlive | Ottiene o imposta un valore boolean che indica se impedire o meno la scadenza della sessione utente fino a quando la pagina Web è visualizzata nel browser. |
![]() |
LinkActiveColor | Recupera o imposta il colore del collegamento attivo nel controllo. |
![]() |
LinkActiveHoverColor | Recupera o imposta il colore del collegamento attivo nel controllo al passaggio del puntatore del mouse. |
![]() |
LinkDisabledColor | Recupera o imposta il colore di un collegamento disabilitato nel controllo. |
![]() |
LoadViewStateByID | Ereditato da Control. |
![]() |
LocalReport | Recupera l'istanza della classe Report utilizzata quando ProcessingMode per il controllo ReportViewer è impostato su Local. |
![]() |
NamingContainer | Ereditato da Control. |
![]() |
Page | Ereditato da Control. |
![]() |
PageCountMode | Ottiene o imposta un valore dell'enumerazione PageCountMode che indica la modalità di conteggio delle pagine predefinita da utilizzare durante il rendering di un rapporto nell'area del rapporto. |
![]() |
Parent | Ereditato da Control. |
![]() |
ProcessingMode | Recupera o imposta la modalità di elaborazione del controllo ReportViewer. |
![]() |
PromptAreaCollapsed | Recupera o imposta lo stato di compressione dell'area dei messaggi di richiesta per i parametri o dell'area dei messaggi di richiesta per le credenziali. |
![]() |
ReportAreaContentType | Recupera un oggetto ReportAreaContent che indica il tipo di contenuto corrente dell'area del rapporto. |
![]() |
SearchState | Recupera il testo di ricerca e la pagina iniziale dell'operazione di ricerca del rapporto corrente. |
![]() |
ServerReport | Recupera l'istanza della classe Report utilizzata quando ProcessingMode per il controllo ReportViewer è impostato su Remote. |
![]() |
ShowBackButton | Ottiene o imposta un valore che indica se il pulsante Indietro è visibile nella barra degli strumenti. |
![]() |
ShowCredentialPrompts | Recupera o imposta un valore che indica se visualizzare un messaggio di richiesta per le credenziali utente. |
![]() |
ShowDocumentMapButton | Ottiene o imposta un valore che indica se il pulsante che consente di mostrare o comprimere la mappa documento è visibile sulla barra di divisione. |
![]() |
ShowExportControls | Ottiene o imposta un valore che indica se il controllo Esporta è visibile sulla barra degli strumenti. |
![]() |
ShowFindControls | Recupera o imposta un valore che indica se la casella di testo Trova è visibile nella barra degli strumenti. |
![]() |
ShowPageNavigationControls | Recupera o imposta un valore che indica se i controlli per la navigazione tra le pagine sono visibili nella barra degli strumenti. |
![]() |
ShowParameterPrompts | Recupera o imposta un valore che indica se i messaggi di richiesta dei parametri sono visualizzati. |
![]() |
ShowPrintButton | Recupera o imposta un valore che indica se il pulsante Stampa è visibile nella barra degli strumenti. |
![]() |
ShowPromptAreaButton | Ottiene o imposta un valore che indica se il pulsante che consente di mostrare o comprimere l'area dei messaggi di richiesta è visibile sulla barra di divisione. |
![]() |
ShowRefreshButton | Ottiene o imposta un valore che indica se il pulsante Aggiorna è visibile sulla barra degli strumenti. |
![]() |
ShowReportBody | Recupera o imposta un valore che indica se il corpo del rapporto è visibile nel controllo. |
![]() |
ShowToolBar | Recupera o imposta un valore che indica se la barra degli strumenti è visibile nel controllo. |
![]() |
ShowWaitControlCancelLink | Ottiene o imposta un valore boolean che indica se visualizzare o meno il collegamento Annulla nel controllo di attesa. |
![]() |
ShowZoomControl | Ottiene o imposta un valore che indica se la casella di riepilogo Zoom è visibile. |
![]() |
Site | Ereditato da Control. |
![]() |
SizeToReportContent | Ottiene o imposta un valore che indica se il controllo ReportViewer viene ridimensionato automaticamente in base al contenuto del rapporto. |
![]() |
SkinID | Ereditato da WebControl. |
![]() |
SplitterBackColor | Ottiene o imposta il colore di sfondo delle barre di divisione della mappa documento e dell'area dei messaggi di richiesta. |
![]() |
Style | Ereditato da WebControl. |
![]() |
TabIndex | Ereditato da WebControl. |
![]() |
TagKey | Infrastruttura. Esegue l'override di WebControl.TagKey. |
![]() |
TagName | Ereditato da WebControl. |
![]() |
TemplateControl | Ereditato da Control. |
![]() |
TemplateSourceDirectory | Ereditato da Control. |
![]() |
ToolBarItemBorderColor | Recupera o imposta il colore del bordo di un elemento sulla barra degli strumenti. |
![]() |
ToolBarItemBorderStyle | Recupera o imposta lo stile del bordo di un elemento della barra degli strumenti. |
![]() |
ToolBarItemBorderWidth | Recupera o imposta lo spessore del bordo dell'elemento della barra degli strumenti. |
![]() |
ToolBarItemHoverBackColor | Recupera o imposta il colore di sfondo dell'elemento della barra degli strumenti al passaggio del puntatore del mouse. |
![]() |
ToolBarItemPressedBorderColor | Obsoleto. Questa proprietà non è più applicabile ed è presente per compatibilità con le versioni precedenti. I pulsanti premuti non vengono più utilizzati dal controllo ReportViewer. |
![]() |
ToolBarItemPressedBorderStyle | Obsoleto. Questa proprietà non è più applicabile ed è presente per compatibilità con le versioni precedenti. I pulsanti premuti non vengono più utilizzati dal controllo ReportViewer. |
![]() |
ToolBarItemPressedBorderWidth | Obsoleto. Questa proprietà non è più applicabile ed è presente per compatibilità con le versioni precedenti. I pulsanti premuti non vengono più utilizzati dal controllo ReportViewer. |
![]() |
ToolBarItemPressedHoverBackColor | Obsoleto. Questa proprietà non è più applicabile ed è presente per compatibilità con le versioni precedenti. I pulsanti premuti non vengono più utilizzati dal controllo ReportViewer. |
![]() |
ToolTip | Ereditato da WebControl. |
![]() |
UniqueID | Ereditato da Control. |
![]() |
ViewState | Ereditato da Control. |
![]() |
ViewStateIgnoresCase | Ereditato da Control. |
![]() |
Visible | Ereditato da Control. |
![]() |
WaitControlDisplayAfter | Ottiene o imposta il ritardo in millisecondi prima della visualizzazione del controllo di attesa durante il caricamento del rapporto. |
![]() |
WaitMessageFont | Recupera il tipo di carattere per il messaggio visualizzato durante l'esecuzione del rapporto. |
![]() |
Width | Ottiene o imposta la larghezza del controllo. Esegue l'override di WebControl.Width. |
![]() |
ZoomMode | Ottiene o imposta la modalità di zoom del controllo. |
![]() |
ZoomPercent | Ottiene o imposta la percentuale di zoom da utilizzare durante la visualizzazione del rapporto. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
AddAttributesToRender | Ereditato da WebControl. |
![]() |
AddedControl | Ereditato da Control. |
![]() |
AddParsedSubObject | Ereditato da Control. |
![]() |
ApplyStyle | Ereditato da WebControl. |
![]() |
ApplyStyleSheetSkin | Ereditato da Control. |
![]() |
BuildProfileTree | Ereditato da Control. |
![]() |
ClearChildControlState | Ereditato da Control. |
![]() |
ClearChildState | Ereditato da Control. |
![]() |
ClearChildViewState | Ereditato da Control. |
![]() |
CopyBaseAttributes | Ereditato da WebControl. |
![]() |
CreateChildControls | Infrastruttura. Esegue l'override di Control.CreateChildControls(). |
![]() |
CreateControlCollection | Ereditato da Control. |
![]() |
CreateControlStyle | Infrastruttura. Esegue l'override di WebControl.CreateControlStyle(). |
![]() |
DataBind() | Ereditato da CompositeControl. |
![]() |
DataBind(Boolean) | Ereditato da Control. |
![]() |
DataBindChildren | Ereditato da Control. |
![]() |
Dispose | Infrastruttura. Esegue l'override di Control.Dispose(). |
![]() |
EnsureChildControls | Ereditato da Control. |
![]() |
EnsureID | Ereditato da Control. |
![]() |
Equals | Ereditato da Object. |
![]() |
Finalize | Ereditato da Object. |
![]() |
Find | Esegue la ricerca della stringa di testo specificata nel rapporto incluso nell'area del rapporto, a partire dal numero di pagina specificato. |
![]() |
FindControl(String) | Ereditato da Control. |
![]() |
FindControl(String, Int32) | Ereditato da Control. |
![]() |
Focus | Ereditato da Control. |
![]() |
GetDesignModeState | Ereditato da Control. |
![]() |
GetHashCode | Ereditato da Object. |
![]() |
GetPageSettings | Restituisce le impostazioni di pagina utilizzate per stampare il rapporto corrente nel controllo ReportViewer. |
![]() |
GetType | Ereditato da Object. |
![]() |
HasControls | Ereditato da Control. |
![]() |
HasEvents | Ereditato da Control. |
![]() |
IsLiteralContent | Ereditato da Control. |
![]() |
JumpToBookmark | Sposta lo stato attivo del rapporto al segnalibro specificato. |
![]() |
JumpToDocumentMapId | Sposta lo stato attivo della mappa documento al nodo specificato. |
![]() |
LoadControlState | Ereditato da Control. |
![]() |
LoadViewState | Infrastruttura. Esegue l'override di WebControl.LoadViewState(Object). |
![]() |
MapPathSecure | Ereditato da Control. |
![]() |
MemberwiseClone | Ereditato da Object. |
![]() |
MergeStyle | Ereditato da WebControl. |
![]() |
OnBubbleEvent | Ereditato da Control. |
![]() |
OnDataBinding | Ereditato da Control. |
![]() |
OnInit | Infrastruttura. Esegue l'override di Control.OnInit(EventArgs). |
![]() |
OnLoad | Ereditato da Control. |
![]() |
OnPreRender | Infrastruttura. Esegue l'override di Control.OnPreRender(EventArgs). |
![]() |
OnUnload | Ereditato da Control. |
![]() |
OpenFile | Ereditato da Control. |
![]() |
PerformBack | Riporta il controllo ReportViewer da un rapporto drill-through al rapporto padre. |
![]() |
RaiseBubbleEvent | Ereditato da Control. |
![]() |
RecreateChildControls | Ereditato da CompositeControl. |
![]() |
RegisterPostBackControl | Registra il controllo specificato con il controllo ReportViewer. Il controllo ReportViewer visualizza il controllo di attesa quando il controllo registrato determina un postback. |
![]() |
RemovedControl | Ereditato da Control. |
![]() |
Render | Infrastruttura. Esegue l'override di CompositeControl.Render(HtmlTextWriter). |
![]() |
RenderBeginTag | Ereditato da WebControl. |
![]() |
RenderChildren | Ereditato da Control. |
![]() |
RenderContents | Ereditato da WebControl. |
![]() |
RenderControl(HtmlTextWriter) | Ereditato da Control. |
![]() |
RenderControl(HtmlTextWriter, ControlAdapter) | Ereditato da Control. |
![]() |
RenderEndTag | Ereditato da WebControl. |
![]() |
Reset | Ripristina i valori predefiniti del controllo. |
![]() |
ResetPageSettings | Ripristina le impostazioni di pagina per il rapporto corrente nel controllo ReportViewer sulle impostazioni incluse nella definizione del rapporto. |
![]() |
ResolveAdapter | Ereditato da Control. |
![]() |
ResolveClientUrl | Ereditato da Control. |
![]() |
ResolveUrl | Ereditato da Control. |
![]() |
SaveControlState | Ereditato da Control. |
![]() |
SaveViewState | Infrastruttura. Esegue l'override di WebControl.SaveViewState(). |
![]() |
SetDesignModeState | Ereditato da Control. |
![]() |
SetPageSettings | Definisce le impostazioni di pagina utilizzate per stampare il rapporto corrente nel controllo ReportViewer. |
![]() |
SetRenderMethodDelegate | Ereditato da Control. |
![]() |
ToString | Ereditato da Object. |
![]() |
TrackViewState | Ereditato da WebControl. |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
![]() |
Back | Viene generato quando un utente torna da un rapporto drill-through al rapporto padre. |
![]() |
BookmarkNavigation | Viene generato quando un utente passa a un segnalibro nel rapporto. |
![]() |
DataBinding | Ereditato da Control. |
![]() |
Disposed | Ereditato da Control. |
![]() |
DocumentMapNavigation | Viene generato quando si seleziona un nodo della mappa documento. |
![]() |
Drillthrough | Viene generato quando si seleziona un elemento drill-through. |
![]() |
Init | Ereditato da Control. |
![]() |
Load | Ereditato da Control. |
![]() |
PageNavigation | Viene generato quando un utente passa a un'altra pagina del rapporto. |
![]() |
PreRender | Ereditato da Control. |
![]() |
ReportError | Viene generato quando viene individuato un errore nel rapporto. |
![]() |
ReportRefresh | Viene generato quando si aggiorna il rapporto. |
![]() |
Search | Si verifica quando si fa clic sul pulsante Trova o Trova successivo oppure quando viene richiamata un'operazione di ricerca a livello di codice. |
![]() |
Sort | Viene generato quando l'utente esegue l'ordinamento dei dati del rapporto. |
![]() |
SubmittingDataSourceCredentials | Si verifica quando l'utente invia nuove credenziali dell'origine dati utilizzando l'area dei messaggi di richiesta dell'origine dati. |
![]() |
SubmittingParameterValues | Si verifica quando i valori dei parametri del rapporto vengono inviati al server di rapporti. |
![]() |
Toggle | Viene generato quando l'utente attiva o disattiva la visualizzazione di un elemento nel rapporto. |
![]() |
Unload | Ereditato da Control. |
In alto
Campi
Nome | Descrizione | |
---|---|---|
![]() ![]() |
MaximumPageCount | Costante che rappresenta il numero massimo di pagine in un rapporto quando la modalità di conteggio delle pagine corrente è Estimate. |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
![]() ![]() |
IScriptControl.GetScriptDescriptors | |
![]() ![]() |
IScriptControl.GetScriptReferences | |
![]() ![]() |
IParserAccessor.AddParsedSubObject | Ereditato da Control. |
![]() ![]() |
IControlBuilderAccessor.ControlBuilder | Ereditato da Control. |
![]() ![]() |
IDataBindingsAccessor.DataBindings | Ereditato da Control. |
![]() ![]() |
IExpressionsAccessor.Expressions | Ereditato da Control. |
![]() ![]() |
IAttributeAccessor.GetAttribute | Ereditato da WebControl. |
![]() ![]() |
IControlDesignerAccessor.GetDesignModeState | Ereditato da Control. |
![]() ![]() |
IDataBindingsAccessor.HasDataBindings | Ereditato da Control. |
![]() ![]() |
IExpressionsAccessor.HasExpressions | Ereditato da Control. |
![]() ![]() |
ICompositeControlDesignerAccessor.RecreateChildControls | Ereditato da CompositeControl. |
![]() ![]() |
IAttributeAccessor.SetAttribute | Ereditato da WebControl. |
![]() ![]() |
IControlDesignerAccessor.SetDesignModeState | Ereditato da Control. |
![]() ![]() |
IControlDesignerAccessor.SetOwnerControl | Ereditato da Control. |
![]() ![]() |
IControlDesignerAccessor.UserData | Ereditato da Control. |
In alto
Osservazioni
Questo controllo consente di visualizzare il rapporto e l'interfaccia utente ad esso associata.
È possibile utilizzare il controllo in modalità di elaborazione locale o remota. Nella prima modalità, l'elaborazione e il rendering del rapporto vengono eseguiti a livello locale. Nella seconda modalità, l'elaborazione viene eseguita in un server di rapporto e la visualizzazione avviene a livello locale. Per la modalità di elaborazione remota è necessaria un'istanza di Microsoft SQL Server 2008 o versione successiva del server di rapporti.
Nota
Per ulteriori informazioni sull'utilizzo del controllo del server Web ReportViewer in una Web farm o senza stato della sessione, vedere Impostazioni di Web.config per ReportViewer.
Per informazioni sull'utilizzo del controllo ReportViewer sul lato client mediante l'API lato client, vedere Classe Microsoft.Reporting.WebFormsClient.ReportViewer.
Protezione dei thread
I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.