rdlc插入图像(.net2010)
2011-05-17 09:41
405 查看
项目中要求要实现的功能是:在报表中中体现一个图片。
经过摸索:三种途径:首先说明的是rdlc有一个reportdata;
里边有一些属性:也就是说在设计rdlc的时候有一些属性设置;
在图片上有:三个选项:对应的是数据库===对应的是把图片按二进制存储;
一个是内嵌的图片:这个有个图片的文件夹;先要添加进入;然后选择来源,就能有了‘
另一种是外部图片;主要指的是保存路径和外边动态设置的图片;
这首先要做的就是设置一个参数有一个文件夹就是;
然后再图片来源上可以做的就是这样的内容:选择外部;找到参数并选择参数的值;
在asp。net中必须动态添加这个参数;声明和赋值一体进行;
this.ReportViewer1.LocalReport.ReportPath = "Report\\5.3.rdlc";
this.ReportViewer1.LocalReport.EnableExternalImages = true;
ReportParameter[] image = new ReportParameter[1];
string path = "file:///" + Server.MapPath("~") + "\\images\\login.jpg"; //图片地址
image[0] = new ReportParameter("imagepara", path); //image1必须和报表参数一致
this.ReportViewer1.LocalReport.SetParameters(image);
就可以动态添加数据了。
经过摸索:三种途径:首先说明的是rdlc有一个reportdata;
里边有一些属性:也就是说在设计rdlc的时候有一些属性设置;
在图片上有:三个选项:对应的是数据库===对应的是把图片按二进制存储;
一个是内嵌的图片:这个有个图片的文件夹;先要添加进入;然后选择来源,就能有了‘
另一种是外部图片;主要指的是保存路径和外边动态设置的图片;
这首先要做的就是设置一个参数有一个文件夹就是;
然后再图片来源上可以做的就是这样的内容:选择外部;找到参数并选择参数的值;
在asp。net中必须动态添加这个参数;声明和赋值一体进行;
this.ReportViewer1.LocalReport.ReportPath = "Report\\5.3.rdlc";
this.ReportViewer1.LocalReport.EnableExternalImages = true;
ReportParameter[] image = new ReportParameter[1];
string path = "file:///" + Server.MapPath("~") + "\\images\\login.jpg"; //图片地址
image[0] = new ReportParameter("imagepara", path); //image1必须和报表参数一致
this.ReportViewer1.LocalReport.SetParameters(image);
就可以动态添加数据了。
相关文章推荐
- rdlc插入图像(.net2010)
- React Native 之Text 在字符串中插入图像
- Dreamweaver在网页中插入图像
- Android的EditView中插入表情图像
- iTextSharp插入图像
- Opencv 在图像中插入文字
- 为Joomla 2.5的连续插入多幅图像添加便捷方式
- Android对话框的高级设置《一》设置对话框按钮的图像和在内容文本中插入图像
- HTML自学之旅(四)--插入图像
- Latex (TexLive):摸板说明,公式、图像编辑,插入*.bib参考文献、引文连接等内容
- QRcode 二维码中插入图像分析
- 使用BCB在数据库中插入图像及读出图像
- beamer使用之ppt中插入四张图像,及中文
- iexploer.exe—图像损坏,大概意思就是c:/winnt/downlo~1/desktop.ini为无效的windows映像,请插入磁盘重新安装
- LaTex 插入图像,以及应用表格
- C++ 插入图像数据到sqlite3中的方法(blob字段)
- 【LaTeX】插入Matlab、Visio、PPT等制作的图像
- 关于python开发web中插入本地图像和链接本地的html文件的方法
- RDLC 报表系列(二) 报表中插入图片
- Python图像处理Pillow-插入文本&图形