VS2010ReportViewer教程(6)-将报表浏览器与报表联系

简介: (方法一) 调出Default.aspx的设计器,并选中报表浏览器ReportViewer控件(在上面点击一下即选中), 再点击ReportViewer右上角的小三角形如下图,在"选择报表中"选Report.

(方法一)

调出Default.aspx的设计器,并选中报表浏览器ReportViewer控件(在上面点击一下即选中),

再点击ReportViewer右上角的小三角形如下图,在"选择报表中"选Report.rdlc:

选择好报表后再点开小三角形

选择选择数据源

然后选择好我们设定好的数据源

(方法二)

或者在后台输入代码

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            DataSet1TableAdapters.DataTable1TableAdapter ds1 = new DataSet1TableAdapters.DataTable1TableAdapter();
            DataSet1.DataTable1DataTable ds2 = ds1.GetData();
            ReportViewer1.LocalReport.ReportPath = @"Report.rdlc";
            ReportDataSource datasource = new ReportDataSource("DataSet1", (DataTable)ds2);
            ReportViewer1.LocalReport.DataSources.Add(datasource);
            ReportViewer1.LocalReport.Refresh();
        }
    }
}

这边需要注意的是 一定要放在

        if (!IsPostBack)
        {
        }

里面否则运行后会一直刷新网页。。。。

最后效果图

 

 

需要注意的是:一定要将ScriptManager加到页面中 否则也会出现错误

 

 

目录
相关文章
|
1月前
|
Web App开发 Java 测试技术
《手把手教你》系列基础篇之(四)-java+ selenium自动化测试- 启动三大浏览器(下)基于Maven(详细教程)
【2月更文挑战第13天】《手把手教你》系列基础篇之(四)-java+ selenium自动化测试- 启动三大浏览器(下)基于Maven(详细教程) 上一篇文章,宏哥已经在搭建的java项目环境中实践了,今天就在基于maven项目的环境中给小伙伴们 或者童鞋们演示一下。
66 1
|
1月前
|
Web App开发 Java 测试技术
《手把手教你》系列基础篇之(三)-java+ selenium自动化测试- 启动三大浏览器(上)(详细教程)
【2月更文挑战第12天】《手把手教你》系列基础篇之(三)-java+ selenium自动化测试- 启动三大浏览器(上)(详细教程) 前边宏哥已经将环境搭建好了,今天就在Java项目搭建环境中简单地实践一下: 启动三大浏览器。按市场份额来说,全球前三大浏览器是:IE.Firefox.Chrome。因此宏哥这里主要介绍一下如何启动这三大浏览器即可,其他浏览器类似的方法,照猫画虎就可以了。
42 1
修改浏览器里网页头部小图标傻瓜式教程
修改浏览器里网页头部小图标傻瓜式教程
639 0
修改浏览器里网页头部小图标傻瓜式教程
|
8天前
|
Java 测试技术 定位技术
《手把手教你》系列技巧篇(二十三)-java+ selenium自动化测试-webdriver处理浏览器多窗口切换下卷(详细教程)
【4月更文挑战第15天】本文介绍了如何使用Selenium进行浏览器窗口切换以操作不同页面元素。首先,获取浏览器窗口句柄有两种方法:获取所有窗口句柄的集合和获取当前窗口句柄。然后,通过`switchTo().window()`方法切换到目标窗口句柄。在项目实战部分,给出了一个示例,展示了在百度首页、新闻页面和地图页面之间切换并输入文字的操作。最后,文章还探讨了在某些情况下可能出现的问题,并提供了一个简单的本地HTML页面示例来演示窗口切换的正确操作。
33 0
|
6月前
|
Web App开发 搜索推荐 NoSQL
如何搭建一个集成导航与在线工具的个性化浏览器私有书签(附详细搭建教程)
在这个信息爆炸的时代,我们都希望拥有一个能够轻松解决多端、多浏览器的收藏和笔记同步问题的神奇工具。Mtab书签正是为此而设计的顶级应用。它将基础导航、记事本、在线小工具和多端同步集于一身,为用户提供了更便利的网络浏览体验,并解决了多端同步的烦恼。
170 0
如何搭建一个集成导航与在线工具的个性化浏览器私有书签(附详细搭建教程)
|
7月前
|
Web App开发 安全
【教程】谷歌浏览器移到其他盘之后,本地网页代码无法用谷歌浏览器打开的解决办法
【教程】谷歌浏览器移到其他盘之后,本地网页代码无法用谷歌浏览器打开的解决办法
|
7月前
|
Web App开发
[教程]谷歌浏览器只能安装在C盘,教大家如何设置才能装在D盘
[教程]谷歌浏览器只能安装在C盘,教大家如何设置才能装在D盘
|
3月前
|
测试技术 Python
python使用selenium操作浏览器的教程
python使用selenium操作浏览器的教程
63 1
python使用selenium操作浏览器的教程
|
7月前
|
存储 开发工具 数据安全/隐私保护
关于微软 Edge 浏览器无法访问笔者 SAP UI5 教程示例代码的问题
关于微软 Edge 浏览器无法访问笔者 SAP UI5 教程示例代码的问题
47 0
|
SQL Web App开发 网络安全
渗透测试-浏览器插件-Hackbar的安装与使用教程
渗透测试-浏览器插件-Hackbar的安装与使用教程
渗透测试-浏览器插件-Hackbar的安装与使用教程

热门文章

最新文章