科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道应用软件使用ASP.NET 2.0中的ReportViewer控件(4)

使用ASP.NET 2.0中的ReportViewer控件(4)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

ASP.NET的ReportViewer控件提供了很多报表的基本功能。在本文中,我们使用了对象数据源控件来开发一个报表。我们创建了一个类库和一个数据源。最后使用ReportViewer控件来显示报表。

作者:BipinJoshi/webabcd编译 来源:天极社区 2007年9月2日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

然后将会出现如下图所示的对话框:

图10

在“排序”选项卡中选择“=Fields!Country.Value”作为表达式,选择“Ascending”作为排序方向。

就是这些东西,很简单吧。这样,我们就完成了报表的设计。

显示报表

新建一个名为“ReportViewerDemo”的web站点。添加ReportViewerLib程序集的引用,这样该程序集就会拷贝到你的web站点的BIN目录下。之后,把Report1.rdlc文件添加到你的web站点中。在工具箱的“数据”选项卡中拖拽一个ReportViewer控件到你的Default.aspx页上,打开ReportViewer控件的智能标记面板,在“选择报表”的下拉框中选择Report1.rdlc,如下图所示:

图11

选择好报表文件后,系统会自动地添加一个TypeName属性为Customer的对象数据源控件。你可以在对象数据源控件的配置向导中验证一下。

接下来,拖拽一个DropDownList控件到页的头部,并为其设置4个选项–All、USA、UK和Brazil。同时设置它的AutoPostBack属性为True。然后,打开数据源控件的配置向导,设置“SELECT”操作为SelectCustomersForCountry()方法。

图12

设置SelectCustomersForCountry()方法的country参数为DropDownList1的SelectedValue。

图13
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章