<?xml version="1.0"?>
<doc>
  <assembly>
    <name>C1.Web.C1WebReport.2</name>
  </assembly>
  <members>
    <member name="T:C1.Web.C1WebReport.ImageRenderMethodEnum">
      <summary>
        <para>Specifies the method used to render report images on the client.</para>
        <para>For details, please see the <see cref="P:C1.Web.C1WebReport.C1WebReport.ImageRenderMethod" /> property.</para>
      </summary>
    </member>
    <member name="F:C1.Web.C1WebReport.ImageRenderMethodEnum.File">
      <summary>
            Report images are stored in temporary files in the application folder and 
            rendered on the client using an Html IMG tag.
            </summary>
    </member>
    <member name="F:C1.Web.C1WebReport.ImageRenderMethodEnum.HttpHandler">
      <summary>
            Report images are stored in the application Cache and rendered on the
            client using an HttpHandler.
            </summary>
    </member>
    <member name="T:C1.Web.C1WebReport.ExportRenderMethodEnum">
      <summary>
            Specifies the method used to perform exports.
            </summary>
    </member>
    <member name="F:C1.Web.C1WebReport.ExportRenderMethodEnum.File">
      <summary>
            Exported report is stored in a temporary file in the application folder.
            </summary>
    </member>
    <member name="F:C1.Web.C1WebReport.ExportRenderMethodEnum.HttpHandler">
      <summary>
            Exported report is stored in the application Cache and transfered to the
            client using an HttpHandler.
            </summary>
    </member>
    <member name="T:C1.Web.C1WebReport.HttpHandlerTransferMethodEnum">
      <summary>
            Specifies the method by which data is transferred to the source page.
            <para>For details, please see the <see cref="P:C1.Web.C1WebReport.C1WebReport.ImageTransferMethod" /> property.</para></summary>
    </member>
    <member name="F:C1.Web.C1WebReport.HttpHandlerTransferMethodEnum.Cache">
      <summary>
            Data is transferred in a cache object.
            </summary>
    </member>
    <member name="F:C1.Web.C1WebReport.HttpHandlerTransferMethodEnum.Session">
      <summary>
            Data is transferred in a session object.
            </summary>
    </member>
    <member name="T:C1.Web.C1WebReport.ExportFormatsEnum">
      <summary>
            Specifies the export formats that should be made available in the export
            button of the navigation bar.
            </summary>
    </member>
    <member name="F:C1.Web.C1WebReport.ExportFormatsEnum.None">
      <summary>
            Do not allow exporting to any formats.
            </summary>
    </member>
    <member name="F:C1.Web.C1WebReport.ExportFormatsEnum.PDF">
      <summary>
            Allow export to PDF format.
            </summary>
    </member>
    <member name="F:C1.Web.C1WebReport.ExportFormatsEnum.HTML">
      <summary>
            Allow export to HTML format.
            </summary>
    </member>
    <member name="F:C1.Web.C1WebReport.ExportFormatsEnum.XLS">
      <summary>
            Allow export to XLS format.
            </summary>
    </member>
    <member name="F:C1.Web.C1WebReport.ExportFormatsEnum.RTF">
      <summary>
            Allow export to RTF format.
            </summary>
    </member>
    <member name="F:C1.Web.C1WebReport.ExportFormatsEnum.All">
      <summary>
            Allow export to all formats.
            </summary>
    </member>
    <member name="T:C1.Web.C1WebReport.NavigationBar">
      <summary>
            Defines the appearance and behavior of the <see cref="T:C1.Web.C1WebReport.C1WebReport" /> built-in navigation toolbar.
            </summary>
      <remarks>
        <para>If the <see cref="P:C1.Web.C1WebReport.C1WebReport.Paged" /> property is set to true, reports are broken up 
            into pages and displayed on the browser one page at a time.</para>
        <para>The built-in <see cref="T:C1.Web.C1WebReport.NavigationBar" /> provides UI elements that allow users to browse 
            the report page by page.</para>
      </remarks>
    </member>
    <member name="M:C1.Web.C1WebReport.NavigationBar.ToString">
      <summary>
            Gets a string that represents this <see cref="T:C1.Web.C1WebReport.NavigationBar" />.
            </summary>
      <returns>A string that represents this <see cref="T:C1.Web.C1WebReport.NavigationBar" />.</returns>
    </member>
    <member name="M:C1.Web.C1WebReport.NavigationBar.GetNavigationBarEventReference(System.Web.UI.Control,System.String)">
      <summary>
            Returns a string that can be used in a client event to cause a navigation bar action. 
            </summary>
      <param name="control">The server Control that processes the action.</param>
      <param name="argument">A string of arguments to pass to the control that processes the action.</param>
      <returns>A string that, when treated as script on the client, initiates the action. </returns>
      <remarks>
        <para>The <paramref name="argument" />parameter must be one of the following values: 
            '&lt;&lt;', ' &lt; ', ' &gt; ', '&gt;&gt;', 'EXPORT&lt;FORMAT&gt;', or GOTO&lt;PAGE&gt;</para>
        <para>Where FORMAT is PDF, RTF, XLS, or HTML, and PAGE is a number.</para>
      </remarks>
    </member>
    <member name="M:C1.Web.C1WebReport.NavigationBar.LoadViewState(System.Object)">
      <summary>
            Loads the view state in the group object.
            </summary>
      <param name="state">View state to load.</param>
    </member>
    <member name="M:C1.Web.C1WebReport.NavigationBar.SaveViewState">
      <summary>
            Saves the view state and returns it as an object.
            </summary>
      <returns>Saved view state.</returns>
    </member>
    <member name="M:C1.Web.C1WebReport.NavigationBar.TrackViewState">
      <summary>
            Tracks the view state.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBar.DefaultExportFormat">
      <summary>
            Gets or sets the default export format initially selected on the Export ComboBox.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBar.Visible">
      <summary>
            Specifies whether the built-in navigation bar is displayed on paged reports.
            </summary>
      <remarks>
            If you set this property to false and the report is paged, then you should provide 
            a custom navigation bar yourself, or the users will see only the first page of the 
            report.
            </remarks>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBar.Text">
      <summary>
            Gets or sets the text displayed in the built-in navigation bar.
            </summary>
      <remarks>
        <para>The <see cref="P:C1.Web.C1WebReport.NavigationBar.Text" /> property should contain two format placeholders, "{0}" and "{1}", 
            which are used to display the values of the <see cref="P:C1.Web.C1WebReport.C1WebReport.CurrentPage" /> 
            and <see cref="P:C1.Web.C1WebReport.C1WebReport.PageCount" /> properties.</para>
        <para>The default value for the <see cref="P:C1.Web.C1WebReport.NavigationBar.Text" /> property is "Page {0} of {1}".</para>
      </remarks>
      <example>
            You can change the text in the navigation bar and also add some formatting by adding Html 
            formatting tags to the text. For example:
            <code>
            _c1wr.NavigationBar.Text =
            	" This report has {1} pages, and this is page &lt;b&gt;{0}&lt;/b&gt;";
            </code></example>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBar.Style">
      <summary>
            Gets the <see cref="P:C1.Web.C1WebReport.NavigationBar.Style" /> object used to render the built-in navigation bar.
            </summary>
      <remarks>
        <para>You can use this property to customize the colors, font, and borders of the 
            built-in <see cref="T:C1.Web.C1WebReport.NavigationBar" />.</para>
        <para>If you don't modify the style, the navigation bar is rendered using the 
            same color scheme as the owner control.</para>
      </remarks>
      <example>
            For example, the code below causes the bar to use the reverse color scheme of 
            the owner <see cref="T:C1.Web.C1WebReport.C1WebReport" /> control, giving the bar a 'negative'
            appearance:
            <code>
            _c1wr.NavigationBar.Style.BackColor = _c1wr.ForeColor;
            _c1wr.NavigationBar.Style.ForeColor = _c1wr.BackColor;
            </code></example>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBar.Align">
      <summary>
            Gets or sets the alignment of the navigation bar within the control.
            </summary>
      <remarks>
            This property is especially useful in RightToLeft environments.
            </remarks>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBar.HasGotoPageButton">
      <summary>
            Specifies whether the Goto Page button should be displayed.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBar.HasExportButton">
      <summary>
            Specifies whether the Export button should be displayed.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBar.ExportFormats">
      <summary>
            Gets or sets the export formats available on the Export ComboBox.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBar.Images">
      <summary>
            Gets the collection of images used for buttons in the normal state.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBar.MouseOverImages">
      <summary>
            Gets the collection of images used for buttons in the mouse over state.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBar.DisabledImages">
      <summary>
            Gets the collection of images used for buttons in the disabled state.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBar.ToolTips">
      <summary>
            Gets the collection of ToolTips associated with each navigation bar element.
            </summary>
    </member>
    <member name="T:C1.Web.C1WebReport.NavigationBarImages">
      <summary>
            Defines set of images for Navigation Bar.
            </summary>
      <remarks>
            NavigationBar.Images, NavigationBar.MouseOverImages, NavigationBar.DisabledImages are of the NavigationBarImages type.
            </remarks>
    </member>
    <member name="M:C1.Web.C1WebReport.NavigationBarImages.Reset">
      <summary>
            Clears out any defined properties the state bag. 
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBarImages.GotoFirstImageUrl">
      <summary>
             Gets or sets the URL of the image contained in the Goto First button.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBarImages.GotoPreviousImageUrl">
      <summary>
             Gets or sets the URL of the image contained in the Goto Previous button.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBarImages.GotoNextImageUrl">
      <summary>
             Gets or sets the URL of the image contained in the Goto Next button.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBarImages.GotoLastImageUrl">
      <summary>
             Gets or sets the URL of the image contained in the Goto Last button.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBarImages.GotoPageImageUrl">
      <summary>
             Gets or sets the URL of the image contained in the Goto Page button.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBarImages.ExportImageUrl">
      <summary>
             Gets or sets the URL of the image contained in the Export button.
            </summary>
    </member>
    <member name="T:C1.Web.C1WebReport.NavigationBarToolTips">
      <summary>
            Defines set of ToolTips for Navigation Bar buttons.
            </summary>
    </member>
    <member name="M:C1.Web.C1WebReport.NavigationBarToolTips.Reset">
      <summary>
            Clears out any defined tooltips the state bag. 
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBarToolTips.GotoFirst">
      <summary>
            ToolTip for the Goto First Page button.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBarToolTips.GotoPrevious">
      <summary>
            ToolTip for the Goto Previous Page button.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBarToolTips.GotoNext">
      <summary>
            ToolTip for the Goto Next Page button.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBarToolTips.GotoLast">
      <summary>
            ToolTip for the Goto Last Page button.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBarToolTips.GotoPage">
      <summary>
            ToolTip for the Goto Page button.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.NavigationBarToolTips.Export">
      <summary>
            ToolTip for the Export button.
            </summary>
    </member>
    <member name="T:C1.Web.C1WebReport.ReportCache">
      <summary>
            Implements a compressed report cache for the <see cref="T:C1.Web.C1WebReport.C1WebReport" /> control.
            </summary>
      <remarks>
        <para>Whenever <see cref="T:C1.Web.C1WebReport.C1WebReport" /> needs to generate a report, it looks in the cache first. 
            If the report is found there, it is retrieved, decompressed, and sent to the client. This 
            is a very efficient process, much faster than regenerating the report.</para>
        <para>If the report is not found in the cache, it is generated, compressed, stored in the 
            cache, and then sent to the client.</para>
        <para>The <see cref="T:C1.Web.C1WebReport.ReportCache" /> class uses the <see cref="P:System.Web.UI.Page.Cache" /> object, which 
            has application scope and can be adjusted for many types of server configuration, including 
            web farms. Please refer to the .NET framework documentation for more details.</para>
      </remarks>
    </member>
    <member name="M:C1.Web.C1WebReport.ReportCache.Clear">
      <summary>
            Removes the report from the Cache.
            </summary>
      <remarks>
        <para>Reports are cleared from the cache automatically whenever there are any changes to the 
            report definition file, to the report definition itself, or to the file specified by the
            <see cref="P:C1.Web.C1WebReport.ReportCache.FileDependency" /> property.</para>
        <para>If your application relies on data that does not come directly from a file, however,
            you may need to call the <see cref="M:C1.Web.C1WebReport.ReportCache.Clear" /> method explicitly when the data changes. 
            This will cause the control to render a new copy of the report using the modified data.</para>
      </remarks>
    </member>
    <member name="M:C1.Web.C1WebReport.ReportCache.ToString">
      <summary>
            Gets a string that represents this <see cref="T:C1.Web.C1WebReport.ReportCache" />.
            </summary>
      <returns>A string that represents this <see cref="T:C1.Web.C1WebReport.ReportCache" />.</returns>
    </member>
    <member name="P:C1.Web.C1WebReport.ReportCache.Enabled">
      <summary>
            Specifies whether the control should store rendered reports in the cache.
            </summary>
      <remarks>
        <para>This property is set to true by default, allowing the <see cref="T:C1.Web.C1WebReport.C1WebReport" /> to use 
            the <see cref="P:System.Web.UI.Page.Cache" /> object to store frequently used reports. This enhances 
            performance significantly, but it does use some server resources.</para>
        <para>If you want to reduce the memory requirements on the server, setting the 
            <see cref="P:C1.Web.C1WebReport.ReportCache.Enabled" /> property to false will cause the <see cref="T:C1.Web.C1WebReport.C1WebReport" /> control 
            not to use the cache. Reports will be rendered every time they are requested, and memory 
            usage will be reduced at the expense of more data access and processing time needed to 
            create the reports multiple times.</para>
        <para>In general, you should only turn the cache off if you are rendering a custom report 
            that probably won't be requested again in the next few hours.</para>
      </remarks>
    </member>
    <member name="P:C1.Web.C1WebReport.ReportCache.Expiration">
      <summary>
            Gets or sets the number of minutes that elapse before reports are discarded from the cache.
            </summary>
      <remarks>
        <para>The default value for this property is 30, causing reports to be stored in the cache for 
            30 minutes before they are discarded. You can use the <see cref="P:C1.Web.C1WebReport.ReportCache.Sliding" /> property to 
            determine whether this is an absolute or a "sliding" limit (meaning the interval is reset 
            every time the report in the cache is reused).</para>
        <para>The amount of time reports remain in the cache is also affected by file dependencies.
            By default, changes in the report definition file cause cached reports to be discarded. You
            can select an additional file dependency using the <see cref="P:C1.Web.C1WebReport.ReportCache.FileDependency" /> property.</para>
      </remarks>
    </member>
    <member name="P:C1.Web.C1WebReport.ReportCache.Sliding">
      <summary>
            Specifies whether the expiration timer should be reset when reports are retrieved from the cache.
            </summary>
      <remarks>
            The default value for this property is false, meaning that the expiration time is not reset
            when reports are retrieved from the cache.
            </remarks>
    </member>
    <member name="P:C1.Web.C1WebReport.ReportCache.FileDependency">
      <summary>
            Gets or sets the name of a file that invalidates the cache when it changes (e.g. the data source).
            </summary>
      <remarks>
        <para>The report definition file used by the control is always set as a dependency (when it changes, 
            cached reports are automatically discarded).</para>
        <para>You can select an additional explicit file dependency using the <see cref="P:C1.Web.C1WebReport.ReportCache.FileDependency" /> property.</para>
      </remarks>
      <example>
            The code below adds a dependency on a Sql database file. If the report definition or the 
            underlying report data change, cached reports will be automatically discarded and new reports 
            will be generated to reflect the changes:
            <code>
            // add dependency on SQL server data file
            _c1wr.Cache.FileDependency = @"c:\MSSQL7\Data\pubs.mdf";
            </code></example>
    </member>
    <member name="P:C1.Web.C1WebReport.ReportCache.Priority">
      <summary>
            Gets or sets the cost of reports relative to other objects in the cache.
            </summary>
      <remarks>
        <para>If your application stores many types of object in the cache, you may want to set 
            the <see cref="P:C1.Web.C1WebReport.ReportCache.Priority" /> property to reflect the relative cost of each type of item. 
            For example, you may be generating technical diagrams that take a long time to create, 
            and should have a higher cache priority than simple reports. Or you may be caching 
            customer information that is easy to retrieve from the database and should have a 
            lower priority.</para>
        <para>For more details on this property, and a list of valid settings, see the 
            <see cref="M:System.Web.Caching.Cache.Insert(System.String,System.Object)" /> method in the .NET framework documentation.</para>
      </remarks>
    </member>
    <member name="T:C1.Web.C1WebReport.ReportSource">
      <summary>
            Gets or sets the location of the report definition.
            </summary>
      <remarks>
        <para>The location of the report definition is defined by two elements: the name of the 
            Xml file that contains the report (<see cref="P:C1.Web.C1WebReport.ReportSource.FileName" />) and the report 
            name (<see cref="P:C1.Web.C1WebReport.ReportSource.ReportName" />).</para>
        <para>These two elements are needed because report definition files may contain many reports.</para>
        <para>At design time, you can set both properties using a designer that lets you pick 
            the file and then select the report from a list. At run time, you can set these properties 
            using code.</para>
        <para>Note that the report definition is not persisted as part of the control's
            <see cref="P:System.Web.UI.Control.ViewState" />, only its location. Whenever the page is 
            loaded, the report definition is read from the file.</para>
        <para>If you want to customize the report at run time, using the <see cref="T:C1.C1Report.C1Report" /> 
            object model, you should write a routine that applies the changes and call it from the 
            page's <see cref="E:System.Web.UI.Control.Load" /> event.</para>
        <para>Usually, the <see cref="P:C1.Web.C1WebReport.ReportSource.FileName" /> property is set to an absolute path 
            on the server. If you set it to a file name without a path, <see cref="T:C1.Web.C1WebReport.C1WebReport" /> will 
            look for the report definition on the path that contains the page.</para>
      </remarks>
    </member>
    <member name="M:C1.Web.C1WebReport.ReportSource.ToString">
      <summary>
            Gets a string that represents this <see cref="T:C1.Web.C1WebReport.ReportSource" />.
            </summary>
      <returns>A string that represents this <see cref="T:C1.Web.C1WebReport.ReportSource" />.</returns>
    </member>
    <member name="P:C1.Web.C1WebReport.ReportSource.FileName">
      <summary>
            Gets or sets the name of the report definition file that contains the report.
            </summary>
      <remarks>
        <para>Report definitions are stored in XML files created with the C1ReportDesigner. 
            This property specifies the file that contains the report to be rendered by the 
            <see cref="T:C1.Web.C1WebReport.C1WebReport" /> control.</para>
        <para>Usually, the <see cref="P:C1.Web.C1WebReport.ReportSource.FileName" /> property is set to an absolute path 
            on the server. If you set it to a file name without a path, <see cref="T:C1.Web.C1WebReport.C1WebReport" /> will 
            look for the report definition on the path that contains the page.</para>
      </remarks>
    </member>
    <member name="P:C1.Web.C1WebReport.ReportSource.ReportName">
      <summary>
            Gets or sets the name of the report to load from the report definition file.
            </summary>
      <remarks>
        <para>Report definitions are stored in XML files created with the C1ReportDesigner. Each 
            report definition file may contain several reports. The <see cref="P:C1.Web.C1WebReport.ReportSource.ReportName" />
            property specifies which report in the report definition file will be loaded and 
            rendered by the <see cref="T:C1.Web.C1WebReport.C1WebReport" /> control.</para>
        <para>The report definition file is specified by the <see cref="P:C1.Web.C1WebReport.ReportSource.FileName" /> property.</para>
      </remarks>
    </member>
    <member name="T:C1.Web.C1WebReport.C1WebReport">
      <summary>
            C1WebReport is an ASP.NET control that hosts a <see cref="T:C1.C1Report.C1Report" /> control and 
            streams HTML and PDF reports to a browser.
            </summary>
      <remarks>
            To use the <see cref="T:C1.Web.C1WebReport.C1WebReport" /> control, drag it onto a WebForm and use the 
            <see cref="P:C1.Web.C1WebReport.C1WebReport.ReportSource" /> property to select a report definition. Then customize the 
            appearance and behavior of the control using the <see cref="P:C1.Web.C1WebReport.C1WebReport.Paged" />, 
            <see cref="P:C1.Web.C1WebReport.C1WebReport.Scrollable" />, <see cref="P:C1.Web.C1WebReport.C1WebReport.DrillDown" />, <see cref="P:C1.Web.C1WebReport.C1WebReport.NavigationBar" />, 
            <see cref="P:C1.Web.C1WebReport.C1WebReport.Cache" />, and <see cref="P:C1.Web.C1WebReport.C1WebReport.ImageRenderMethod" /> properties.
            </remarks>
    </member>
    <member name="M:C1.Web.C1WebReport.C1WebReport.#ctor">
      <summary>
            Creates a new instance of a <see cref="T:C1.Web.C1WebReport.C1WebReport" /> control.
            </summary>
    </member>
    <member name="M:C1.Web.C1WebReport.C1WebReport.ShowPDF">
      <summary>
            Redirects the browser to show the current report in Adobe's Portable Document Format (Pdf).
            </summary>
      <remarks>
        <para>Pdf is a rich format, often more convenient than straight Html for rendering complex 
            documents such as reports. Pdf is compressed by default, and it can be saved and annotated 
            by users who have Adobe's Acrobat Viewer. Pdf documents are usually more faithful than 
            Html because they allow you to specify page dimensions and orientation, and the format 
            offers more flexibility than Html in rendering graphic elements such as lines.</para>
        <para>Saving Pdf files is easier than saving Html files, because Pdf is a stand-alone 
            format, and images in Html are always represented by links to external files.</para>
        <para>Most browsers are capable of displaying Pdf files via plug-ins, which Adobe offers 
            for free with the basic version of its Acrobat Viewer (see www.adobe.com for details).</para>
        <para>Pdf reports are also cached by <see cref="T:C1.Web.C1WebReport.C1WebReport" /> (see the <see cref="P:C1.Web.C1WebReport.C1WebReport.Cache" /> 
            property), so once they are generated, subsequent requests can be fulfilled almost 
            instantly.</para>
      </remarks>
      <example>
            The code below show a Pdf version of the report when a button si clicked:
            <code>
            private void PdfButton1_Click(object sender, System.EventArgs e)
            {
              // show PDF version of the report on the client
              _c1wr.ShowPDF();
            }
            </code></example>
    </member>
    <member name="M:C1.Web.C1WebReport.C1WebReport.ShowPDF(System.Boolean)">
      <summary>
            Redirects the browser to show the current report in Adobe's Portable Document Format (Pdf).
            </summary>
      <param name="embedFonts">Whether TrueType fonts should be embedded in the Pdf document.</param>
      <remarks>
        <para>Embedding TrueType fonts into the document increases document size but ensures the document
            will be rendered correctly even if the fonts are not installed on the client's computer.</para>
        <para>If the Pdf document does not display properly in the browser, or if the browser offers to
            open or download the file instead of simply displaying it, try re-installing the Acrobat Reader 
            software.</para>
      </remarks>
    </member>
    <member name="M:C1.Web.C1WebReport.C1WebReport.Export(C1.Web.C1WebReport.ExportFormatsEnum)">
      <summary>
            Exports the report to a specified format and shows the result in a new window.
            </summary>
      <param name="format">Export format to use.</param>
    </member>
    <member name="M:C1.Web.C1WebReport.C1WebReport.Export(System.String)">
      <summary>
            Exports the report to a specified format and shows the result in a new window.
            </summary>
      <param name="format">Export format to use (HTML, PDF, RTF, or XLS).</param>
    </member>
    <member name="M:C1.Web.C1WebReport.C1WebReport.OnCurrentPageChanged(System.EventArgs)">
      <summary>
            Raises the <see cref="E:C1.Web.C1WebReport.C1WebReport.CurrentPageChanged" /> event.
            </summary>
      <param name="e">An <see cref="T:System.EventArgs" /> object that contains the event data.</param>
    </member>
    <member name="M:C1.Web.C1WebReport.C1WebReport.OnInit(System.EventArgs)">
      <summary>
            Raises the <see cref="E:System.Web.UI.Control.Init" /> event.
            </summary>
      <param name="e">An <see cref="T:System.EventArgs" /> object that contains the event data.</param>
    </member>
    <member name="M:C1.Web.C1WebReport.C1WebReport.OnLoad(System.EventArgs)">
      <summary>
            Raises the <see cref="E:System.Web.UI.Control.Load" /> event.
            </summary>
      <param name="e">An <see cref="T:System.EventArgs" /> object that contains the event data.</param>
    </member>
    <member name="M:C1.Web.C1WebReport.C1WebReport.LoadControlState(System.Object)">
      <summary>
            Restores control state information from a previous page request that was 
            saved by the <see cref="M:C1.Web.C1WebReport.C1WebReport.SaveControlState" /> method.
            </summary>
      <param name="savedState">An object that represents the control state to be restored.</param>
    </member>
    <member name="M:C1.Web.C1WebReport.C1WebReport.SaveControlState">
      <summary>
            Saves any server control state changes that have occurred since the time the page 
            was posted back to the server.
            </summary>
      <returns>An object that represents the server control's current state.</returns>
    </member>
    <member name="M:C1.Web.C1WebReport.C1WebReport.OnPreRender(System.EventArgs)">
      <summary>
            Raises the <see cref="E:System.Web.UI.Control.PreRender" /> event.
            </summary>
      <param name="e">An <see cref="T:System.EventArgs" /> object that contains the event data.</param>
    </member>
    <member name="M:C1.Web.C1WebReport.C1WebReport.Render(System.Web.UI.HtmlTextWriter)">
      <summary>
            Sends server control content to a provided <see cref="T:System.Web.UI.HtmlTextWriter" /> object, 
            which writes the content to be rendered on the client.
            </summary>
      <param name="writer">The <see cref="T:System.Web.UI.HtmlTextWriter" /> object that receives the server control content. </param>
    </member>
    <member name="M:C1.Web.C1WebReport.C1WebReport.Dispose">
      <summary>
            Releases the resources used by the <see cref="T:C1.Web.C1WebReport.C1WebReport" /> control.
            </summary>
    </member>
    <member name="M:C1.Web.C1WebReport.C1WebReport.LoadViewState(System.Object)">
      <summary>
            This member overrides Control.LoadViewState.
            </summary>
    </member>
    <member name="M:C1.Web.C1WebReport.C1WebReport.SaveViewState">
      <summary>
            This member overrides Control.SaveViewState.
            </summary>
    </member>
    <member name="M:C1.Web.C1WebReport.C1WebReport.TrackViewState">
      <summary>
            This member overrides Control.TrackViewState.
            </summary>
    </member>
    <member name="E:C1.Web.C1WebReport.C1WebReport.CurrentPageChanged">
      <summary>
            Fired when the value of the <see cref="P:C1.Web.C1WebReport.C1WebReport.CurrentPage" /> property changes.
            </summary>
      <remarks>
            This event is useful when you want to implement custom navigation bars and need to 
            update the display to show the number of the page being displayed.
            </remarks>
      <example>
            The code below uses the <see cref="E:C1.Web.C1WebReport.C1WebReport.CurrentPageChanged" /> event to enable or disable 
            the navigation buttons and to update the current page/page count display:
            <code>
            // update bar state after page changes
            private void _c1wr_CurrentPageChanged(object sender, System.EventArgs e)
            {
              int curr = _c1wr.CurrentPage;
              int cnt  = _c1wr.PageCount;
              
              // show/hide navigation buttons
              _btnFirst.Visible = _btnPrev.Visible = (curr &gt; 1);
              _btnLast.Visible  = _btnNext.Visible = (curr &lt; cnt);
              _btnJump.Visible  = _txtPage.Visible = (cnt &gt; 1);
              
              // update label
              string str = string.Format("This is page {0} of {1}", curr, cnt);
              if (curr == 1)          str = "This is the first page.";
              else if (curr == cnt)   str = string.Format("This is the last page ({0}).", cnt);
              _lblCurrent.Text = str;
            }
            </code></example>
    </member>
    <member name="E:C1.Web.C1WebReport.C1WebReport.StartReport">
      <summary>
            Fired when the contained <see cref="P:C1.Web.C1WebReport.C1WebReport.Report" /> control starts rendering the report, 
            before it opens the source recordset.
            </summary>
      <remarks>
            This event does not fire if the report is retrieved from the cache (see the 
            <see cref="P:C1.Web.C1WebReport.C1WebReport.Cache" /> property).
            </remarks>
    </member>
    <member name="E:C1.Web.C1WebReport.C1WebReport.EndReport">
      <summary>
            Fired when the contained <see cref="P:C1.Web.C1WebReport.C1WebReport.Report" /> control finishes rendering the report.
            </summary>
      <remarks>
            This event does not fire if the report is retrieved from the cache (see the 
            <see cref="P:C1.Web.C1WebReport.C1WebReport.Cache" /> property).
            </remarks>
    </member>
    <member name="E:C1.Web.C1WebReport.C1WebReport.NoData">
      <summary>
            Fired when the control starts rendering a report and the source recordset is empty.
            </summary>
      <remarks>
        <para>This event does not fire if the report is retrieved from the cache (see the 
            <see cref="P:C1.Web.C1WebReport.C1WebReport.Cache" /> property).</para>
      </remarks>
    </member>
    <member name="E:C1.Web.C1WebReport.C1WebReport.StartPage">
      <summary>
            Fired when the control starts rendering each page.
            </summary>
      <remarks>
            This event does not fire if the report is retrieved from the cache (see the 
            <see cref="P:C1.Web.C1WebReport.C1WebReport.Cache" /> property).
            </remarks>
    </member>
    <member name="E:C1.Web.C1WebReport.C1WebReport.EndPage">
      <summary>
            Fired when the control finishes rendering each page.
            </summary>
      <remarks>
            This event does not fire if the report is retrieved from the cache (see the 
            <see cref="P:C1.Web.C1WebReport.C1WebReport.Cache" /> property).
            </remarks>
    </member>
    <member name="E:C1.Web.C1WebReport.C1WebReport.StartSection">
      <summary>
            Fired before each report section is formatted.
            </summary>
      <remarks>
            This event does not fire if the report is retrieved from the cache (see the 
            <see cref="P:C1.Web.C1WebReport.C1WebReport.Cache" /> property).
            </remarks>
    </member>
    <member name="E:C1.Web.C1WebReport.C1WebReport.PrintSection">
      <summary>
            Fired before each report section is rendered (after it is formatted).
            </summary>
      <remarks>
            This event does not fire if the report is retrieved from the cache (see the 
            <see cref="P:C1.Web.C1WebReport.C1WebReport.Cache" /> property).
            </remarks>
    </member>
    <member name="E:C1.Web.C1WebReport.C1WebReport.EndSection">
      <summary>
            Fired when the control finishes rendering each report section.
            </summary>
      <remarks>
            This event does not fire if the report is retrieved from the cache (see the 
            <see cref="P:C1.Web.C1WebReport.C1WebReport.Cache" /> property).
            </remarks>
    </member>
    <member name="E:C1.Web.C1WebReport.C1WebReport.ReportError">
      <summary>
            Fired when an error occurs while rendering a report.
            </summary>
      <remarks>
            This event does not fire if the report is retrieved from the cache (see the 
            <see cref="P:C1.Web.C1WebReport.C1WebReport.Cache" /> property).
            </remarks>
    </member>
    <member name="E:C1.Web.C1WebReport.C1WebReport.InitializeParametersDialog">
      <summary>
            Fired when the control needs to obtain report parameters.
            </summary>
      <remarks>
        <para>Reports that have a <b>PARAMETERS</b> clause in their <see cref="P:C1.C1Report.DataSource.RecordSource" /> property 
            allow users to provide report parameters.</para>
        <para>C1Report displays a dialog where users may enter the report parameters. 
            The C1WebReport control runs on the server and thus cannot show the parameter
            dialog. However, it will fire this event to allow event handlers to customize
            the parameters using code.</para>
      </remarks>
      <example>
            The code below uses the <b>InitializeParametersDialog</b> event to modify the values
            of the report parameters.
            <code>
            private void C1WebReport1_InitializeParametersDialog(object sender, 
              C1.Win.C1Report.DialogEventArgs e)
            {
              C1.Win.C1Report.ReportParameterCollection p = e.Parameters;
              p["Beginning Date"].Value = Calendar1.SelectedDate;
              p["Ending Date"].Value    = Calendar2.SelectedDate;
            }
            </code></example>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.Report">
      <summary>
            Gets or sets a reference to the contained <see cref="T:C1.C1Report.C1Report" /> component 
            that renders the reports.
            </summary>
      <remarks>
            Use this property to access the underlying report object model when you want to 
            customize the report on the web page, or if you want to use <see cref="T:C1.C1Report.C1Report" /> 
            features that are not exposed through the <see cref="T:C1.Web.C1WebReport.C1WebReport" /> object model 
            (such as creating RTF or XLS versions of the report).
            </remarks>
      <example>
        <para>The code below shows how you can customize a report to reflect user selections. The page 
            contains a ListBox called _lstYear. When the page loads, the control automatically 
            reloads the report definition from the <see cref="P:C1.Web.C1WebReport.C1WebReport.ReportSource" />. Then the Page_Load 
            event fires and the report is modified to reflect the choice made by the user.</para>
        <para>In this case, the code changes the report's <see cref="P:C1.C1Report.C1Report.DataSource" /> 
            property to apply a WHERE clause and retrieve data only for the year selected.</para>
        <code>
            private void Page_Load(object sender, System.EventArgs e)
            {
              // customize report with info submitted by the user by setting
              // the RecordSource property on the contained C1Report control
              string sql = "SELECT * FROM Orders";
              
              // select specific year
              string year = _lstYear.SelectedItem.Text;
              if (year != "All") sql += " WHERE Year(Orders.ShippedDate) = " + year;
              
              // assign new RecordSource to control
              C1.Win.C1Report.C1Report rpt = _c1wr.Report;
              rpt.DataSource.RecordSource = sql;
            }
            </code>
      </example>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.ReportSource">
      <summary>
            Gets or sets the location of the report definition.
            </summary>
      <remarks>
        <para>The location of the report definition is defined by two elements: the name of 
            the Xml file that contains the report (<see cref="P:C1.Web.C1WebReport.ReportSource.FileName" />) and 
            the report name (<see cref="P:C1.Web.C1WebReport.ReportSource.ReportName" />).</para>
        <para>These two elements are needed because each report definition file may contain 
            many reports).</para>
        <para>At design time, you can set both properties using a designer that lets you 
            pick the file and then select the report from a list.</para>
        <para>At run time, you can set these properties using code.</para>
        <para>Note that the report definition itself is not persisted as part of the control's 
            <see cref="P:System.Web.UI.Control.ViewState" />, only its location. Whenever the page is loaded, the report 
            definition is read from the disk. If you want to customize the report at run time, 
            using the <see cref="P:C1.Web.C1WebReport.C1WebReport.Report" /> property, you should write a routine that applies the 
            changes and call it from the form's Page_Load event.</para>
        <para>Usually, the <see cref="P:C1.Web.C1WebReport.ReportSource.FileName" /> property is set to a specific 
            path on the server. If you set it to a file name without a path, <see cref="T:C1.Web.C1WebReport.C1WebReport" /> 
            will look for the report definition on the path where the page is located.</para>
      </remarks>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.Cache">
      <summary>
            Gets a reference to the <see cref="T:C1.Web.C1WebReport.ReportCache" /> object that controls how reports 
            are cached on the server.
            </summary>
      <remarks>
        <para>The report cache is one of the most powerful features in the <see cref="T:C1.Web.C1WebReport.C1WebReport" />
            control. By default, every time the control renders a report, it compresses the resulting 
            Html stream and stores it in the <see cref="P:System.Web.UI.Page.Cache" /> object. If the same report is 
            requested again, the control simply fetches it back from the cache and sends it directly 
            to the client. This results in fast response times and consumes little memory (because the 
            reports are cached in compressed form).</para>
        <para>The control is smart enough to detect changes to the report definition and keep track 
            of different versions in the cache. It also detects changes to the report definition file 
            and discards old reports from the cache.</para>
        <para>The cache object itself is provided by the ASP.NET framework (<see cref="P:System.Web.UI.Page.Cache" /> 
            property), and can be set up to match your server configuration, including Web Farm scenarios.</para>
        <para>The <see cref="T:C1.Web.C1WebReport.ReportCache" /> object allows you to disable the cache, specify time out 
            values, and add dependencies (to data source files for example).</para>
      </remarks>
      <example>
            The code below configures the <see cref="T:C1.Web.C1WebReport.ReportCache" /> to keep rendered reports in the 
            cache for one hour, renewing the time out period every time a report is retrieved from the
            cache. It also adds a dependency on a SQL server database file, so whenever the underlying 
            data changes, the control know that the report must be rendered again (the report definition 
            file is automatically added as a dependency).
            <code>
            // enable cache
            _c1wr.Cache.Enabled = true;
            
            // cached reports expire after one hour
            _c1wr.Cache.Expiration = 60;
            
            // renew one-hour limit whenever a report is retrieved from the cache
            _c1wr.Cache.Sliding = true;
            
            // add dependency on SQL server data file
            _c1wr.Cache.FileDependency = @"c:\MSSQL7\Data\pubs.mdf";
            </code></example>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.NavigationBar">
      <summary>
            Gets a reference to the <see cref="P:C1.Web.C1WebReport.C1WebReport.NavigationBar" /> object that controls the 
            appearance of the built-in navigation bar.
            </summary>
      <remarks>
        <para>The built-in navigation bar is useful when you are rendering paged reports 
            (see the <see cref="P:C1.Web.C1WebReport.C1WebReport.Paged" /> property) and you don't want to write a custom 
            navigation bar to allow user to page through the report. The built-in navigation 
            bar is easy to use and customizable. You can set the text displayed in the bar and 
            the Style used to render it.</para>
        <para>If the customization provided by the built-in navigation bar is not enough 
            to suit your needs, you can set the <see cref="P:C1.Web.C1WebReport.NavigationBar.Visible" /> 
            property to false and write your own custom navigation bar. The "CustomNavBar" sample,
            provided with the control, shows how to do that.</para>
      </remarks>
      <example>
            In most cases, you will set up the <see cref="P:C1.Web.C1WebReport.C1WebReport.NavigationBar" /> at design time, using 
            the standard Style editor. However, you can also set it at run time, as in the example 
            below:
            <code>
            _c1wr.Paged = true;
            _c1wr.NavigationBar.Visible = true;
            _c1wr.NavigationBar.Text = "Page <b>{0}</b> of {1}";
            _c1wr.NavigationBar.Style.BackColor = Color.Black;
            _c1wr.NavigationBar.Style.ForeColor = _c1wr.BackColor;
            </code></example>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.Scrollable">
      <summary>
            Specifies whether the report control should have scrollbars or autosize to fit its contents.
            </summary>
      <remarks>
            By default, the report will be rendered within the bounds of the control, and scrollbars 
            will be added so the user can see the entire contents of the report. If you set the 
            <see cref="P:C1.Web.C1WebReport.C1WebReport.Scrollable" /> property to false, the control will automatically resize itself on 
            the page to fit its contents.
            </remarks>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.Paged">
      <summary>
            Specifies whether the report should be rendered as a single continuous document or broken up 
            into pages.
            </summary>
      <remarks>
            If you set the <see cref="P:C1.Web.C1WebReport.C1WebReport.Paged" /> property to true, the report will be broken up into pages, 
            rendered one at a time on the client. In this case, you should either set the
            <see cref="P:C1.Web.C1WebReport.NavigationBar.Visible" /> property to true or provide a custom 
            navigation bar yourself, so the user an browse through the pages to see the entire report.
            </remarks>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.DrillDown">
      <summary>
            Specifies whether the control should generate javascript code to allow users to collapse 
            and expand report sections with the mouse.
            </summary>
      <remarks>
        <para>The ability to expand and collapse report sections makes it easy to analyze and 
            understand the data being presented.</para>
        <para>For example, a user can collapse a catalog report by clicking on the report 
            header and see all the product categories at a glance. Then he can select the 
            category he is interested in and click the category header section to drill-down and 
            examine the individual products in that category.</para>
        <para>Note that not all browsers support this capability. The most popular ones do, 
            including Microsoft's Internet Explorer, Mozilla FireFox, and Opera 8. Some older 
            browsers however, may not handle this at all, in which case the report will be shown 
            completely expanded.</para>
      </remarks>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.StartCollapsed">
      <summary>
            Specifies whether drill-down reports should be initially displayed in a collapsed state.
            </summary>
      <remarks>
            This property is used with the <see cref="P:C1.Web.C1WebReport.C1WebReport.DrillDown" /> property.
            </remarks>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.CurrentPage">
      <summary>
            Gets or sets the index of the page being viewed (between 1 and <see cref="P:C1.Web.C1WebReport.C1WebReport.PageCount" />).
            </summary>
      <remarks>
        <para>This property is useful if you want to implement custom navigation bars. For example, 
            you could have four buttons on the page to browse to the first, previous, next and last 
            pages. The buttons would be attached to event handlers that would set the value of the 
            <see cref="P:C1.Web.C1WebReport.C1WebReport.CurrentPage" /> property.</para>
        <para>Setting the <see cref="P:C1.Web.C1WebReport.C1WebReport.CurrentPage" /> property to a value smaller than one or 
            greater than <see cref="P:C1.Web.C1WebReport.C1WebReport.PageCount" /> does not throw any exceptions. The control simply 
            adjusts the value and displays the nearest page.</para>
      </remarks>
      <example>
            These event handlers could be used to implement a custom navigation bar:
            <code>
            // handle navigation buttons
            private void _btnFirst_Click(object sender, System.Web.UI.ImageClickEventArgs e)
            {
              _c1wr.CurrentPage = 1;
            }
            private void _btnPrev_Click(object sender, System.Web.UI.ImageClickEventArgs e)
            {
              _c1wr.CurrentPage--;
              }
            private void _btnNext_Click(object sender, System.Web.UI.ImageClickEventArgs e)
            {
              _c1wr.CurrentPage++;
            }
            private void _btnLast_Click(object sender, System.Web.UI.ImageClickEventArgs e)
            {
              _c1wr.CurrentPage = _c1wr.PageCount;
            }
            </code></example>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.PageCount">
      <summary>
            Gets the number of pages in the current report.
            </summary>
      <remarks>
        <para>If the report is not paged (<see cref="P:C1.Web.C1WebReport.C1WebReport.Paged" /> property is set to false), 
            this property will always return one.</para>
        <para>This property is useful if you want to implement custom navigation bars that 
            show a "Page n of m" message.</para>
      </remarks>
      <example>
            The code below updates a custom navigation bar to show the current page and page 
            count values:
            <code>
            // update bar state after page changes
            private void _c1wr_CurrentPageChanged(object sender, System.EventArgs e)
            {
              int curr = _c1wr.CurrentPage;
              int cnt  = _c1wr.PageCount;
              
              // update label
              string str = string.Format("This is page {0} of {1}", curr, cnt);
              if (curr == 1)          str = "This is the first page.";
              else if (curr == cnt)   str = string.Format("This is the last page ({0}).", cnt);
              _lblCurrent.Text = str;
            }
            </code></example>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.EncodeHtml">
      <summary>
            Specifies whether field contents should be encoded to render Html elements as literals,
            or as raw Html content.
            </summary>
      <remarks>
        <para>If you set the <see cref="P:C1.Web.C1WebReport.C1WebReport.EncodeHtml" /> property to true, fields that contain Html 
            characters are encoded so the characters appear as literals.
            For example, a field that contains "&lt;b&gt;Hello&lt;/b&gt;" would be displayed in the 
            browser as plain text. The Html tags will be rendered and the "Hello" string would not be bold.</para>
        <para>If you set the <see cref="P:C1.Web.C1WebReport.C1WebReport.EncodeHtml" /> property to false, fields that contain Html 
            characters are rendered directly to the browser.
            For example, a field that contains "&lt;b&gt;Hello&lt;/b&gt;" would be displayed in the 
            browser as a bold "Hello".</para>
        <para>
            Note that setting <see cref="P:C1.Web.C1WebReport.C1WebReport.EncodeHtml" /> to false allows you to render fields with Html
            content only into the browser. It does not work with Pdf reports.</para>
      </remarks>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.UseTableElements">
      <summary>
            Specifies whether the component should render Html reports using TABLE instead of DIV elements.
            </summary>
      <remarks>
        <para>By default, <see cref="T:C1.Web.C1WebReport.C1WebReport" /> generates Html reports using absolutely-positioned
            DIV elements. You can use this property to generate Html reports based on TABLE tags instead.</para>
        <para>TABLE-based reports don't use absolute positioning, so the resulting layout is usually 
            less accurate than the traditional DIV-based reports. On the other hand, they are easier to 
            modify in Html editors and offer better clipboard support (you can copy parts of a report and 
            paste them into Excel for example).</para>
      </remarks>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.ImageRenderMethod">
      <summary>
            Gets or sets the method used to render report images on the client.
            </summary>
      <remarks>
        <para>When a report contains images, the images must be transferred from the 
            server to the client separately from the report body.
            This can be done in two ways:</para>
        <para>Method 1: Set the <see cref="P:C1.Web.C1WebReport.C1WebReport.ImageRenderMethod" /> property to <see cref="F:C1.Web.C1WebReport.ImageRenderMethodEnum.File" />.
            This will cause the control to store the images in temporary files in the application folder. The
            main report can then reference the images using regular IMG Html tags.</para>
        <para>To use this method, the application must have permissions to create sub-folders and
            write files to the application folder.</para>
        <para>Method 2: Set the <see cref="P:C1.Web.C1WebReport.C1WebReport.ImageRenderMethod" /> property to <see cref="F:C1.Web.C1WebReport.ImageRenderMethodEnum.HttpHandler" />.
            This will cause the control to store the images in the application Cache or Session depending on the
            <see cref="P:C1.Web.C1WebReport.C1WebReport.ImageTransferMethod" /> property value. 
            In this case, the main report will contain references to an HttpHandler that is used to return the image data.</para>
        <para>To use this method, you must add an entry to the application's Web.config file.</para>
        <code>
            &lt;configuration&gt;
              &lt;system.web&gt;
              
                &lt;!-- add these: --&gt;
                &lt;httpHandlers&gt;
                  &lt;add verb="*" 
                      path="c1wrImg.imgx" 
                      type="C1.Web.C1WebReport.C1WebReport, C1.Web.C1WebReport" /&gt;
                &lt;/httpHandlers&gt;
                
                &lt;!-- other settings... --&gt;
            </code>
        <para>This entry will cause IIS to invoke <see cref="T:C1.Web.C1WebReport.C1WebReport" /> to process
            the c1wrImg.imgx url, returning the requested image.</para>
      </remarks>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.ImageTransferMethod">
      <summary>
            Gets or sets the method used to transfer image data.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.ExportTransferMethod">
      <summary>
            Gets or sets the method used to transfer export data.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.ExportRenderMethod">
      <summary>
            Gets or sets the method used to export the report.
            </summary>
      <remarks>
            Reports may be exported by calling the <see cref="M:C1.Web.C1WebReport.C1WebReport.Export(C1.Web.C1WebReport.ExportFormatsEnum)" /> method, or directly
            by the user, by clicking th export button on the report's navigation bar.
            </remarks>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.ExportFolder">
      <summary>
            Specifies a folder for temporary files produced when exporting the report with the
            <see cref="P:C1.Web.C1WebReport.C1WebReport.ExportRenderMethod" /> property is set to <see cref="F:C1.Web.C1WebReport.ExportRenderMethodEnum.File" />.
            </summary>
      <remarks>
        <para>The root application directory is assumed if a virtual path is not specified.</para>
        <para>File security settings must allow writing by the anonymous web user.</para>
      </remarks>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.CallbackWaitControlID">
      <summary>
            Gets or sets the control to be shown during callback to provide visual feedback.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.CallbackWaitImageUrl">
      <summary>
            Gets or sets the Url of an image to be shown during callback to provide visual feedback.
            </summary>
    </member>
    <member name="P:C1.Web.C1WebReport.C1WebReport.EnableCallback">
      <summary>
            Specifies whether the control should use Ajax to update its contents without refreshing the entire page.
            </summary>
    </member>
  </members>
</doc>