ReportViewer 類別

封裝用於 ReportViewer 控制項的方法和屬性。

繼承階層架構

Object
  Control
    WebControl
      CompositeControl
        Microsoft.Reporting.WebForms.ReportViewer

命名空間:  Microsoft.Reporting.WebForms
組件:  Microsoft.ReportViewer.WebForms (在 Microsoft.ReportViewer.WebForms.dll 中)

語法

'宣告
Public Class ReportViewer _
    Inherits CompositeControl _
    Implements IScriptControl
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

ReportViewer 類型會公開下列成員。

建構函式

  名稱 描述
公用方法 ReportViewer 初始化 ReportViewer 類別的新執行個體。

回頁首

屬性

  名稱 描述
公用屬性 AccessKey 取得或設定便捷鍵 (Access Key),可讓您快速巡覽至 Web 伺服器控制項。 (繼承自 WebControl)。
受保護的屬性 Adapter 針對控制項取得瀏覽器的特定配置器。 (繼承自 Control)。
公用屬性 AppRelativeTemplateSourceDirectory 取得或設定包含了此控制項之 Page 或 UserControl 物件的相對應用程式虛擬目錄。 (繼承自 Control)。
公用屬性 AsyncRendering 取得或設定 Boolean 值,這個值表示載入網頁時報表是否以非同步的方式轉譯網頁的其他部分。
公用屬性 Attributes 取得任意屬性 (Attribute) 的集合 (只供呈現),不與控制項上的屬性 (Property) 對應。 (繼承自 WebControl)。
公用屬性 BackColor 取得或設定控制項報表區域的背景色彩。 (覆寫 WebControl.BackColor。)
公用屬性 BindingContainer 基礎架構。 取得包含了此控制項之資料繫結的控制項。 (繼承自 Control)。
公用屬性 BorderColor 取得或設定 Web 控制項的框線色彩。 (繼承自 WebControl)。
公用屬性 BorderStyle 取得或設定 Web 伺服器控制項的框線樣式。 (繼承自 WebControl)。
公用屬性 BorderWidth 取得或設定 Web 伺服器控制項的框線寬度。 (繼承自 WebControl)。
受保護的屬性 ChildControlsCreated 取得值,指出是否已經建立伺服器控制項的子控制項。 (繼承自 Control)。
公用屬性 ClientID 取得 ASP.NET 產生之 HTML 標記的控制項 ID。 (繼承自 Control)。
公用屬性 ClientIDMode 取得或設定用來產生 ClientID 屬性值的演算法。 (繼承自 Control)。
受保護的屬性 ClientIDSeparator 取得字元值,表示在 ClientID 屬性中所使用的分隔字元。 (繼承自 Control)。
受保護的屬性 Context 取得與目前 Web 要求的伺服器控制項關聯的 HttpContext 物件。 (繼承自 Control)。
公用屬性 Controls 取得表示 CompositeControl 中之子控制項的 ControlCollection 物件。 (繼承自 CompositeControl)。
公用屬性 ControlStyle 取得 Web 伺服器控制項的樣式。這個屬性主要由控制項開發人員使用。 (繼承自 WebControl)。
公用屬性 ControlStyleCreated 取得值,指出 Style 物件是否已經為 ControlStyle 屬性建立。這個屬性主要由控制項開發人員使用。 (繼承自 WebControl)。
公用屬性 CssClass 取得或設定用戶端上 Web 伺服器控制項所呈現的階層式樣式表 (CSS)。 (繼承自 WebControl)。
公用屬性 CurrentPage 取得或設定 ReportViewer 控制項使用中報表的目前頁面。
公用屬性 DataItemContainer 如果命名容器實作 IDataItemContainer,則取得命名容器的參考。 (繼承自 Control)。
公用屬性 DataKeysContainer 如果命名容器實作 IDataKeysControl,則取得命名容器的參考。 (繼承自 Control)。
受保護的屬性 DesignMode 取得值,指出控制項是否正用於設計介面上。 (繼承自 Control)。
公用屬性 DocumentMapCollapsed 取得或設定文件引導模式的摺疊狀態。
公用屬性 DocumentMapWidth 取得或設定文件引導模式的寬度。
公用屬性 Enabled 取得或設定值,指出 Web 伺服器控制項是否啟用。 (繼承自 WebControl)。
公用屬性 EnableTheming 取得或設定值,指出佈景主題是否套用至此控制項。 (繼承自 WebControl)。
公用屬性 EnableViewState 取得或設定值,指出伺服器控制項是否要保持其檢視狀態以及它所包含之任何子控制項的檢視狀態 (針對要求的用戶端)。 (繼承自 Control)。
受保護的屬性 Events 取得控制項事件處理常式委派 (Delegate) 的清單。這個屬性是唯讀的。 (繼承自 Control)。
公用屬性 ExportContentDisposition 取得或設定值,這個值表示內容應該要內嵌還是當做附加檔案。
公用屬性 Font 取得與 Web 伺服器控制項關聯的字型屬性。 (繼承自 WebControl)。
公用屬性 ForeColor 取得或設定 Web 伺服器控制項的前景色彩 (通常是文字的色彩)。 (繼承自 WebControl)。
公用屬性 HasAttributes 取得值,指出控制項是否已經設定屬性。 (繼承自 WebControl)。
受保護的屬性 HasChildViewState 取得值,指出目前伺服器控制項的子控制項是否有任何已儲存的檢視狀態設定。 (繼承自 Control)。
公用屬性 Height 取得或設定控制項的高度。 (覆寫 WebControl.Height。)
公用屬性 HyperlinkTarget 取得或設定按一下報表中的超連結時,所要傳回之網頁內容的目標視窗或框架。
公用屬性 ID 指定控制項的識別碼。 (覆寫 Control.ID。)
受保護的屬性 IdSeparator 基礎架構。 取得用來分隔控制項識別項的字元。 (繼承自 Control)。
公用屬性 InteractiveDeviceInfos 取得 DeviceInfoCollection 物件,ReportViewer 控制項使用這個物件,將報表區域中的報表轉譯為 HTML。
公用屬性 InteractivityPostBackMode 取得或設定 InteractivityPostBackMode 值,這個值表示 ReportViewer 控制項的回傳模式。
公用屬性 InternalBorderColor 取得或設定控制項的內部框線色彩。
公用屬性 InternalBorderStyle 取得或設定控制項的內部框線樣式。
公用屬性 InternalBorderWidth 取得或設定控制項內部框線的寬度。
受保護的屬性 IsChildControlStateCleared 取得值,指出這個控制項中所包含的控制項是否有控制項狀態。 (繼承自 Control)。
受保護的屬性 IsEnabled 取得值,指出是否啟用控制項。 (繼承自 WebControl)。
受保護的屬性 IsTrackingViewState 取得值,指出伺服器控制項是否正在儲存檢視狀態的變更。 (繼承自 Control)。
受保護的屬性 IsViewStateEnabled 取得值,指出這個控制項是否已啟用檢視狀態。 (繼承自 Control)。
公用屬性 KeepSessionAlive 取得或設定 Boolean 值,這個值表示是否只要網頁顯示在瀏覽器中,就讓使用者工作階段保持不過期。
公用屬性 LinkActiveColor 取得或設定控制項中使用中連結的色彩。
公用屬性 LinkActiveHoverColor 取得或設定在滑鼠指標停在控制項使用中連結上時連結的色彩。
公用屬性 LinkDisabledColor 取得或設定控制項已停用連結的色彩。
受保護的屬性 LoadViewStateByID 取得值,指出控制項是否依 ID (而不是索引) 參與載入其檢視狀態。 (繼承自 Control)。
公用屬性 LocalReport 取得當 ReportViewer 控制項的 ProcessingMode 設定為 Local 時,所使用之 Report 類別的執行個體。
公用屬性 NamingContainer 取得伺服器控制項命名容器的參考,其建立唯一命名空間,在具有相同 Control.ID 屬性值的伺服器控制項之間作區別。 (繼承自 Control)。
公用屬性 Page 取得含有伺服器控制項的 Page 執行個體的參考。 (繼承自 Control)。
公用屬性 PageCountMode 取得或設定 PageCountMode 列舉值,這個值表示在報表區域中轉譯報表時要使用的預設頁面計數模式。
公用屬性 Parent 在網頁控制階層架構中取得伺服器控制項之父控制項的參考。 (繼承自 Control)。
公用屬性 ProcessingMode 取得或設定 ReportViewer 控制項的處理模式。
公用屬性 PromptAreaCollapsed 取得或設定參數提示區域或認證提示區域的摺疊狀態。
公用屬性 RenderingCompatibility 取得值,這個值會指定將與呈現 HTML 相容的 ASP.NET 版本。 (繼承自 Control)。
公用屬性 ReportAreaContentType 取得 ReportAreaContent 物件,這個物件表示報表區域的目前內容類型。
公用屬性 SearchState 取得搜尋文字以及目前報表搜尋作業的起始頁。
公用屬性 ServerReport 取得當 ReportViewer 控制項的 ProcessingMode 設定為 Remote 時,所使用之 Report 類別的執行個體。
公用屬性 ShowBackButton 取得或設定指出是否可在工具列上看到 [上一頁] 按鈕的值。
公用屬性 ShowCredentialPrompts 取得或設定指出是否要顯示使用者認證之提示的值。
公用屬性 ShowDocumentMapButton 取得或設定值,這個值表示是否可在分割列上看到顯示及摺疊文件引導模式的按鈕。
公用屬性 ShowExportControls 取得或設定值,這個值表示是否可在工具列上看到 [匯出] 控制項。
公用屬性 ShowFindControls 取得或設定指出是否可在工具列上看到 [尋找] 文字方塊的值。
公用屬性 ShowPageNavigationControls 取得或設定指出是否可在工具列上看到頁面導覽控制項的值。
公用屬性 ShowParameterPrompts 取得或設定指出是否會顯示參數提示的值。
公用屬性 ShowPrintButton 取得或設定指出是否可在工具列上看到 [列印] 按鈕的值。
公用屬性 ShowPromptAreaButton 取得或設定值,這個值表示是否可在分割列上看到顯示及摺疊提示區域的按鈕。
公用屬性 ShowRefreshButton 取得或設定值,這個值表示是否可以看到 [重新整理] 按鈕。
公用屬性 ShowReportBody 取得或設定指出是否可在控制項上看到報表主體的值。
公用屬性 ShowToolBar 取得或設定指出是否可在控制項上看到工具列的值。
公用屬性 ShowWaitControlCancelLink 取得或設定 Boolean 值,這個值表示是否要在等候控制項上顯示 [取消] 連結。
公用屬性 ShowZoomControl 取得或設定值,這個值表示是否可看到 [顯示比例] 清單方塊。
公用屬性 Site 當呈現在設計介面上時,取得裝載目前控制項之容器的資訊。 (繼承自 Control)。
公用屬性 SizeToReportContent 取得或設定指出 ReportViewer 控制項是否應該自動調整大小來配合報表內容的值。
公用屬性 SkinID 取得或設定要套用至控制項的面板。 (繼承自 WebControl)。
公用屬性 SplitterBackColor 取得或設定文件引導模式分割列和提示區域分割列的背景色彩。
公用屬性 Style 取得文字屬性的集合,將呈現為 Web 伺服器控制項的外部標記上的樣式屬性。 (繼承自 WebControl)。
公用屬性 SupportsDisabledAttribute 取得值,這個值表示當控制項的 IsEnabled 屬性為 false 時,控制項是否應該將所轉譯 HTML 項目的 disabled 屬性設為 "disabled"。 (繼承自 CompositeControl)。
公用屬性 TabIndex 取得或設定 Web 伺服器控制項的定位索引。 (繼承自 WebControl)。
受保護的屬性 TagKey 基礎架構。 取得對應至 [ReportViewer] 控制項的 HtmlTextWriterTag 值。 (覆寫 WebControl.TagKey。)
受保護的屬性 TagName 取得控制項標記的名稱。這個屬性主要由控制項開發人員使用。 (繼承自 WebControl)。
公用屬性 TemplateControl 取得或設定包含了此控制項之樣板的參考。 (繼承自 Control)。
公用屬性 TemplateSourceDirectory 取得包含目前伺服器控制項的 Page 或 UserControl 的虛擬目錄。 (繼承自 Control)。
公用屬性 ToolBarItemBorderColor 取得或設定工具列中的項目框線色彩。
公用屬性 ToolBarItemBorderStyle 取得或設定工具列中的項目框線樣式。
公用屬性 ToolBarItemBorderWidth 取得或設定工具列項目框線的寬度。
公用屬性 ToolBarItemHoverBackColor 取得或設定滑鼠指標停在工具列項目上時,項目的背景色彩。
公用屬性 ToolBarItemPressedBorderColor 已過時。 這個屬性不再適用,基於回溯相容性而提供。ReportViewer 控制項不再使用已按下的按鈕。
公用屬性 ToolBarItemPressedBorderStyle 已過時。 這個屬性不再適用,基於回溯相容性而提供。ReportViewer 控制項不再使用已按下的按鈕。
公用屬性 ToolBarItemPressedBorderWidth 已過時。 這個屬性不再適用,基於回溯相容性而提供。ReportViewer 控制項不再使用已按下的按鈕。
公用屬性 ToolBarItemPressedHoverBackColor 已過時。 這個屬性不再適用,基於回溯相容性而提供。ReportViewer 控制項不再使用已按下的按鈕。
公用屬性 ToolTip 取得或設定當滑鼠指標停留在 Web 伺服器控制項時顯示的文字。 (繼承自 WebControl)。
公用屬性 UniqueID 取得伺服器控制項唯一的、符合階層架構的識別項。 (繼承自 Control)。
公用屬性 ValidateRequestMode 取得或設定值,指出控制項是否對來自瀏覽器的用戶端輸入檢查潛在的危險值。 (繼承自 Control)。
受保護的屬性 ViewState 取得狀態資訊的字典,允許您在相同網頁的多個要求之間,儲存和還原伺服器控制項的檢視狀態。 (繼承自 Control)。
受保護的屬性 ViewStateIgnoresCase 取得值,指出 StateBag 物件是否不區分大小寫。 (繼承自 Control)。
公用屬性 ViewStateMode 取得或設定這個控制項的檢視狀態模式。 (繼承自 Control)。
公用屬性 Visible 取得或設定值,指出伺服器控制項是否要呈現為網頁上的 UI。 (繼承自 Control)。
公用屬性 WaitControlDisplayAfter 取得或設定載入報表時對使用者顯示等候控制項之前的延遲 (以毫秒為單位)。
公用屬性 WaitMessageFont 取得在執行報表時所顯示之訊息的字型。
公用屬性 Width 取得或設定控制項的寬度。 (覆寫 WebControl.Width。)
公用屬性 ZoomMode 取得或設定控制項的縮放模式。
公用屬性 ZoomPercent 取得或設定當顯示報表時所使用的縮放百分比。

回頁首

方法

  名稱 描述
受保護的方法 AddAttributesToRender 將需要呈現的 HTML 屬性和樣式加入指定的 HtmlTextWriterTag。這個方法主要由控制項開發人員使用。 (繼承自 WebControl)。
受保護的方法 AddedControl 在子控制項加入至 Control 物件的 Controls 集合之後,再進行呼叫。 (繼承自 Control)。
受保護的方法 AddParsedSubObject 通知伺服器控制項,項目 (XML 或者 HTML) 已經被剖析,並加入項目至伺服器控制項的 ControlCollection 物件。 (繼承自 Control)。
公用方法 ApplyStyle 將指定樣式的任何非空白項目加入到 Web 控制項中,覆寫控制項的任何現有的樣式項目。這個方法主要由控制項開發人員使用。 (繼承自 WebControl)。
公用方法 ApplyStyleSheetSkin 將頁面樣式表中所定義的樣式屬性套用至控制項。 (繼承自 Control)。
受保護的方法 BeginRenderTracing 開始進行轉譯資料的設計階段追蹤。 (繼承自 Control)。
受保護的方法 BuildProfileTree 基礎架構。 收集伺服器控制項的相關資訊,並在頁面啟用追蹤時將此資訊傳遞至 Trace 屬性以顯示之。 (繼承自 Control)。
受保護的方法 ClearCachedClientID 基礎架構。 將快取的 ClientID 值設定為 nullnull 參考 (即 Visual Basic 中的 Nothing)。 (繼承自 Control)。
受保護的方法 ClearChildControlState 刪除伺服器控制項之子控制項的控制項狀態資訊。 (繼承自 Control)。
受保護的方法 ClearChildState 刪除所有伺服器控制項之子控制項的檢視狀態和控制項狀態資訊。 (繼承自 Control)。
受保護的方法 ClearChildViewState 刪除所有伺服器控制項之子控制項的檢視狀態資訊。 (繼承自 Control)。
受保護的方法 ClearEffectiveClientIDMode 基礎架構。 將目前的控制項執行個體和任何子控制項的 ClientIDMode 屬性設定為 Inherit。 (繼承自 Control)。
公用方法 CopyBaseAttributes 將不被 Style 物件封裝的屬性從指定的 Web 伺服器控制項複製到呼叫這個方法的 Web 伺服器控制項上。這個方法主要由控制項開發人員使用。 (繼承自 WebControl)。
受保護的方法 CreateChildControls 基礎架構。 由 ASP.NET 網頁架構呼叫,通知 [ReportViewer] 控制項去建立其包含的任何子控制項以準備回傳或呈現。 (覆寫 Control.CreateChildControls()。)
受保護的方法 CreateControlCollection 建立新 ControlCollection 物件,以儲存伺服器控制項的子控制項 (常值和伺服器兩者)。 (繼承自 Control)。
受保護的方法 CreateControlStyle 基礎架構。 建立樣式物件,這個物件是由控制項在內部使用,以實作所有的樣式相關屬性。 (覆寫 WebControl.CreateControlStyle()。)
公用方法 DataBind() 繫結資料來源至 CompositeControl 以及其所有子控制項。 (繼承自 CompositeControl)。
受保護的方法 DataBind(Boolean) 使用會引發 DataBinding 事件的選項,繫結資料來源至叫用的伺服器控制項及其所有子控制項。 (繼承自 Control)。
受保護的方法 DataBindChildren 繫結資料來源至伺服器控制項的子控制項。 (繼承自 Control)。
公用方法 Dispose 基礎架構。 釋放 ReportViewer 類別使用的所有資源。 (覆寫 Control.Dispose()。)
受保護的方法 EndRenderTracing 結束轉譯資料的設計階段追蹤。 (繼承自 Control)。
受保護的方法 EnsureChildControls 判斷伺服器控制項是否包含子控制項。如果不包含,則建立子控制項。 (繼承自 Control)。
受保護的方法 EnsureID 為尚未指定識別項的控制項,建立識別項。 (繼承自 Control)。
公用方法 Equals 判斷指定的物件是否等於目前的物件。 (繼承自 Object)。
受保護的方法 Finalize 在記憶體回收開始前,允許物件嘗試釋放資源,並執行其他清除作業。 (繼承自 Object)。
公用方法 Find 從指定的頁碼開始,在報表區域中的報表搜尋指定的文字字串。
公用方法 FindControl(String) 在目前命名容器搜尋具有指定 id 參數的伺服器控制項。 (繼承自 Control)。
受保護的方法 FindControl(String, Int32) 基礎架構。 使用指定的 id 和有助於搜尋之 pathOffset 參數中所指定的整數,在目前的命名容器中搜尋伺服器控制項。您不應該覆寫這個版本的 FindControl 方法。 (繼承自 Control)。
公用方法 Focus 設定控制項的輸入焦點。 (繼承自 Control)。
受保護的方法 GetDesignModeState 基礎架構。 取得控制項的設計階段資料。 (繼承自 Control)。
公用方法 GetHashCode 做為預設雜湊函式。 (繼承自 Object)。
公用方法 GetPageSettings 傳回用來列印 ReportViewer 控制項中之目前報表的頁面設定。
公用方法 GetRouteUrl(Object) 取得會對應於一組路由參數的 URL。 (繼承自 Control)。
公用方法 GetRouteUrl(RouteValueDictionary) 取得會對應於一組路由參數的 URL。 (繼承自 Control)。
公用方法 GetRouteUrl(String, Object) 取得 URL,此 URL 對應於一組路由參數及一個路由名稱。 (繼承自 Control)。
公用方法 GetRouteUrl(String, RouteValueDictionary) 取得 URL,此 URL 對應於一組路由參數及一個路由名稱。 (繼承自 Control)。
公用方法 GetType 取得目前實例 Type 的屬性。 (繼承自 Object)。
公用方法 GetUniqueIDRelativeTo 傳回指定之控制項 UniqueID 屬性的前置部分。 (繼承自 Control)。
公用方法 HasControls 判斷伺服器控制項是否包含任何子控制項。 (繼承自 Control)。
受保護的方法 HasEvents 傳回值,指出控制項或任何子控制項的事件是否已註冊。 (繼承自 Control)。
受保護的方法 IsLiteralContent 基礎架構。 判斷伺服器控制項是否只儲存常值內容。 (繼承自 Control)。
公用方法 JumpToBookmark 將報表的焦點移至指定的書籤。
公用方法 JumpToDocumentMapId 將文件引導模式的焦點移至指定的節點。
受保護的方法 LoadControlState 從 SaveControlState 方法所儲存的上一頁要求中,還原控制項狀態資訊。 (繼承自 Control)。
受保護的方法 LoadViewState 基礎架構。 從使用 SaveViewState 方法所儲存的先前要求來還原檢視狀態資訊。 (覆寫 WebControl.LoadViewState(Object)。)
受保護的方法 MapPathSecure 擷取虛擬絕對路徑或相對路徑所對應至的實體路徑。 (繼承自 Control)。
受保護的方法 MemberwiseClone 建立目前 Object 的淺層複製 (Shallow Copy) 。 (繼承自 Object)。
公用方法 MergeStyle 將指定樣式的任何非空白項目複製到 Web 控制項,但不覆寫控制項的任何現有樣式項目。這個方法主要由控制項開發人員使用。 (繼承自 WebControl)。
受保護的方法 OnBubbleEvent 判斷伺服器控制項的事件是否要在網頁的 UI 伺服器控制階層架構中向上傳遞。 (繼承自 Control)。
受保護的方法 OnDataBinding 引發 DataBinding 事件。 (繼承自 Control)。
受保護的方法 OnInit 基礎架構。 引發 Init 事件。 (覆寫 Control.OnInit(EventArgs)。)
受保護的方法 OnLoad 引發 Load 事件。 (繼承自 Control)。
受保護的方法 OnPreRender 基礎架構。 引發 PreRender 事件。 (覆寫 Control.OnPreRender(EventArgs)。)
受保護的方法 OnUnload 引發 Unload 事件。 (繼承自 Control)。
受保護的方法 OpenFile 取得用來讀取檔案的 Stream。 (繼承自 Control)。
公用方法 PerformBack 巡覽 ReportViewer 控制項,從鑽研報表回到父報表。
受保護的方法 RaiseBubbleEvent 指派事件的任何來源和它的資訊至控制項的父控制項。 (繼承自 Control)。
受保護的方法 RecreateChildControls 重新建立衍生自 CompositeControl 之控制項的子控制項。 (繼承自 CompositeControl)。
公用方法 RegisterPostBackControl ReportViewer 控制項登錄指定的控制項。當登錄的控制項造成回傳時,ReportViewer 控制項會顯示等候控制項。
受保護的方法 RemovedControl 在從 Control 物件的 Controls 集合移除子控制項之後,再進行呼叫。 (繼承自 Control)。
受保護的方法 Render 基礎架構。 將控制項呈現在指定的 HTML 寫入器中。 (覆寫 CompositeControl.Render(HtmlTextWriter)。)
公用方法 RenderBeginTag 將控制項的 HTML 開頭標記呈現在指定的寫入器中。這個方法主要由控制項開發人員使用。 (繼承自 WebControl)。
受保護的方法 RenderChildren 輸出伺服器控制項之子控制項的內容至提供的 HtmlTextWriter 物件,這個物件會寫入用戶端上所要呈現的內容。 (繼承自 Control)。
受保護的方法 RenderContents 將控制項的內容呈現在指定的寫入器。這個方法主要由控制項開發人員使用。 (繼承自 WebControl)。
公用方法 RenderControl(HtmlTextWriter) 將伺服器控制項內容輸出到提供的 HtmlTextWriter 物件,並且儲存控制項的追蹤資訊 (如果已啟用追蹤)。 (繼承自 Control)。
受保護的方法 RenderControl(HtmlTextWriter, ControlAdapter) 使用提供的 ControlAdapter 物件,輸出伺服器控制項內容至提供的 HtmlTextWriter 物件。 (繼承自 Control)。
公用方法 RenderEndTag 將控制項的 HTML 結尾標記呈現至指定的寫入器。這個方法主要由控制項開發人員使用。 (繼承自 WebControl)。
公用方法 Reset 將控制項重設為其預設值。
公用方法 ResetPageSettings ReportViewer 控制項中目前報表的頁面設定還原為報表定義檔案中的設定。
受保護的方法 ResolveAdapter 取得負責呈現指定之控制項的控制項配置器。 (繼承自 Control)。
公用方法 ResolveClientUrl 取得瀏覽器可使用的 URL。 (繼承自 Control)。
公用方法 ResolveUrl 將 URL 轉換為要求用戶端可使用的 URL。 (繼承自 Control)。
受保護的方法 SaveControlState 儲存從網頁回傳到伺服器起,發生的任何伺服器控制項狀態變更。 (繼承自 Control)。
受保護的方法 SaveViewState 基礎架構。 儲存 [ReportViewer] 控制項的檢視狀態資訊。 (覆寫 WebControl.SaveViewState()。)
受保護的方法 SetDesignModeState 設定控制項的設計階段資料。 (繼承自 Control)。
公用方法 SetPageSettings 設定用來列印 ReportViewer 控制項中之目前報表的頁面設定。
公用方法 SetRenderMethodDelegate 基礎架構。 指定事件處理常式委派,以呈現伺服器控制項及其內容至其父控制項。 (繼承自 Control)。
公用方法 SetTraceData(Object, Object) 使用追蹤資料機碼和追蹤資料值,設定設計階段期間追蹤呈現資料的追蹤資料。 (繼承自 Control)。
公用方法 SetTraceData(Object, Object, Object) 使用追蹤的物體、追蹤資料機碼和追蹤資料值,設定設計階段期間追蹤呈現資料的追蹤資料。 (繼承自 Control)。
公用方法 ToString 傳回代表目前物件的字串。 (繼承自 Object)。
受保護的方法 TrackViewState 讓控制項追蹤其檢視狀態的變更,以便將這些變更儲存在物件的 ViewState 屬性中。 (繼承自 WebControl)。

回頁首

事件

  名稱 描述
公用事件 Back 發生在使用者從鑽研報表巡覽回父報表時。
公用事件 BookmarkNavigation 發生在使用者瀏覽至報表中的書籤時。
公用事件 DataBinding 發生於伺服器控制項繫結至資料來源時。 (繼承自 Control)。
公用事件 Disposed 發生於伺服器控制項從記憶體釋放時,這是在要求 ASP.NET 網頁時,伺服器控制項生命週期的最後階段。 (繼承自 Control)。
公用事件 DocumentMapNavigation 發生在選取文件引導模式節點時。
公用事件 Drillthrough 發生在選取鑽研項目時。
公用事件 Init 發生於初始化伺服器控制項時,是其生命週期中的第一個步驟。 (繼承自 Control)。
公用事件 Load 發生於載入伺服器控制項至 Page 物件時。 (繼承自 Control)。
公用事件 PageNavigation 發生在使用者移到報表中的不同頁面時。
公用事件 PreRender 在 Control 物件載入之後但在呈現之前發生。 (繼承自 Control)。
公用事件 ReportError 當報表中找到錯誤時發生。
公用事件 ReportRefresh 發生在重新整理報表時。
公用事件 Search 發生於按一下 [尋找] 或 [找下一個] 按鈕時,或以程式設計方式叫用搜尋作業時。
公用事件 Sort 當使用者啟動報表資料的排序時發生。
公用事件 SubmittingDataSourceCredentials 當使用者使用資料來源提示區域提交新資料來源認證時發生。
公用事件 SubmittingParameterValues 發生於報表參數值提交給報表伺服器時。
公用事件 Toggle 發生在使用者切換報表中項目的可見性時。
公用事件 Unload 發生於伺服器控制項從記憶體卸載時。 (繼承自 Control)。

回頁首

欄位

  名稱 描述
公用欄位靜態成員 MaximumPageCount 常數,表示目前的頁面計數模式為 Estimate 時,報表中的最大頁數。

回頁首

明確介面實作

  名稱 描述
明確介面實作私用方法 IScriptControl.GetScriptDescriptors 取得代表 ECMAScript (JavaScript) 用戶端元件的指令碼描述項集合。
明確介面實作私用方法 IScriptControl.GetScriptReferences 取得定義控制項需要之指令碼資源的 ScriptReference 物件集合。
明確介面實作私用方法 System#Web#UI#IParserAccessor#AddParsedSubObject 如需這個成員的說明,請參閱 IParserAccessor.AddParsedSubObject。 (繼承自 Control)。
明確介面實作私用屬性 System#Web#UI#IControlBuilderAccessor#ControlBuilder 如需這個成員的說明,請參閱 IControlBuilderAccessor.ControlBuilder。 (繼承自 Control)。
明確介面實作私用屬性 System#Web#UI#IDataBindingsAccessor#DataBindings 如需這個成員的說明,請參閱 IDataBindingsAccessor.DataBindings。 (繼承自 Control)。
明確介面實作私用屬性 System#Web#UI#IExpressionsAccessor#Expressions 如需這個成員的說明,請參閱 IExpressionsAccessor.Expressions。 (繼承自 Control)。
明確介面實作私用方法 System#Web#UI#IAttributeAccessor#GetAttribute 基礎架構。 使用指定的名稱,取得 Web 控制項的屬性。 (繼承自 WebControl)。
明確介面實作私用方法 System#Web#UI#IControlDesignerAccessor#GetDesignModeState 如需這個成員的說明,請參閱 IControlDesignerAccessor.GetDesignModeState。 (繼承自 Control)。
明確介面實作私用屬性 System#Web#UI#IDataBindingsAccessor#HasDataBindings 如需這個成員的說明,請參閱 IDataBindingsAccessor.HasDataBindings。 (繼承自 Control)。
明確介面實作私用屬性 System#Web#UI#IExpressionsAccessor#HasExpressions 如需這個成員的說明,請參閱 IExpressionsAccessor.HasExpressions。 (繼承自 Control)。
明確介面實作私用方法 System#Web#UI#WebControls#ICompositeControlDesignerAccessor#RecreateChildControls 讓設計工具能在設計階段環境中重新建立複合控制項的子控制項集合。 (繼承自 CompositeControl)。
明確介面實作私用方法 System#Web#UI#IAttributeAccessor#SetAttribute 將 Web 控制項的屬性設定為指定的名稱和值。 (繼承自 WebControl)。
明確介面實作私用方法 System#Web#UI#IControlDesignerAccessor#SetDesignModeState 如需這個成員的說明,請參閱 IControlDesignerAccessor.SetDesignModeState。 (繼承自 Control)。
明確介面實作私用方法 System#Web#UI#IControlDesignerAccessor#SetOwnerControl 基礎架構。 如需這個成員的說明,請參閱 IControlDesignerAccessor.SetOwnerControl。 (繼承自 Control)。
明確介面實作私用屬性 System#Web#UI#IControlDesignerAccessor#UserData 如需這個成員的說明,請參閱 IControlDesignerAccessor.UserData。 (繼承自 Control)。

回頁首

備註

這個控制項會顯示報表及其相關聯的使用者介面。

此控制項可以在本機或遠端處理模式下運作。在本機處理模式中,控制項會在本機處理及轉譯報表。在遠端處理模式中,則是在報表伺服器處理並且在本機顯示。遠端處理模式需要 Microsoft SQL Server 2008 (含) 以後版本的報表伺服器執行個體。

注意事項注意事項

如需有關在 Web 伺服陣列中或沒有工作階段狀態時使用 ReportViewer Web 伺服器控制項的詳細資訊,請參閱 ReportViewer 的 Web.config 設定

如需使用用戶端 ReportViewer 控制項搭配用戶端 API 的詳細資訊,請參閱 ReportViewer 類別

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.Reporting.WebForms 命名空間