ComponentOne WebReports for ASP.NET 产品特点

Features of ComponentOne WebReports for ASP.NET

ComponentOne WebReports for ASP.NET Features

  • Efficient Report Cache - Each time the C1Report control renders a report, it is compressed and stored in the object. If the same report (page) is requested again, the control simply fetches it back from the cache and sends it to the client again. This feature increases server load efficiency and results in extremely fast response times at low memory cost
  • Customizable Paging - The CurrentPage property gives you the ability to quickly and easily implement custom navigation bars that allow users to browse to the first, previous, next, and last pages of your report
  • Powerful Drill Down Functionality - The ability to expand and collapse report sections makes it dramatically easier to navigate, analyze and understand your report data. The DrillDown property determines whether the control should automatically insert JavaScript code into the report to allow users to collapse and expand report sections with the mouse. With this property, developers can allow users to collapse a product catalog and see all the categories at a glance. The user can also select a specific category and drill-down into it to examine the individual products within that category. Note that not all browsers support this capability. If a browser does not support this feature, the report will be shown completely expanded
  • Built-in/Customizable Navigation Bar - Use the easy to use and highly configurable built-in navigation bar is useful when you are rendering paged reports and you do not want to write a custom navigation bar to allow user to page through the report. You can even set the text displayed in the bar and the Style used to render it
  • Set the NavigationBar.Visible property to false to customize the navigation bar at design-time or run-time. You can even create your own custom navigation bar and change colors, font, and borders of the built-in navigation bar
  • Automatic Page Counting - The PageCount property automatically gets the number of pages in the current report. This property is useful if you want to implement custom navigation bars that show a "Page n of m" message
  • Access to C1Report's powerful object model - The Report property gives you access to the C1Report (ComponentOne Reports for .NET) object model. This feature allows you to customize the report on a Web page and gives you access to other C1Report features such as creating RTF versions of the report and sending them via e-mail
  • Automatic Scrolling/Sizing - The Scrollable property determines whether the report control should have scrollbars or expand to show all of its contents on the page. By default, the report is rendered within the bounds of the control, and scrollbars will automatically be added so that your users can see all contents of the report. If the Scrollable property is set to false, the control will automatically resize itself on the page to fit its contents
  • Generate and display PDF Reports - The ShowPDF method redirects the browser to show the current report in Adobe's Portable Document Format (PDF). PDF reports are also cached by the C1WebReport control (see the Efficient Report Cache feature), so once they are generated; subsequent requests can be fulfilled almost instantly.