ReportViewer 数据源更新
来源:互联网 发布:centos修改root密码 编辑:程序博客网 时间:2024/06/05 05:14
微软的ReportViewer过去的项目使用它来实现多张票据打印,查看发现:
RefreshReport函数MSDN中的备注
调用 RefreshReport 方法会导致重新加载和呈现报表中的所有数据
以前没有注意到他的实际效果。假如我想更改数据里面的值需要重新
...
reportViewer1.LocalReport.DataSources.Clear();
reportViewer1.LocalReport.DataSources.Add());
...
现在经过测试确认不需要:
执行RefreshReport的时候Report重新读取数据源。只需更改原先数据源的数据即可。
例如:
...
private List<Product> m_products = new List<Product>();
private void Form1_Load(object sender, EventArgs e)
{
m_products.Add(new Product("Pen", 25));
m_products.Add(new Product("Pencil", 30));
m_products.Add(new Product("Notebook", 15));
reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("Product", m_products));
this.reportViewer1.RefreshReport();
}
private void button1_Click(object sender, EventArgs e)
{
Product model = m_products[1];
model.Price = 34222;
this.reportViewer1.RefreshReport(); //执行后报表的数据就改变了。
}
...
- ReportViewer 数据源更新
- reportviewer动态数据源
- reportviewer动态数据源
- reportviewer中的localreport使用自定义数据源
- ReportViewer教程(4)-为报表打造数据源
- ReportViewer
- ReportViewer
- ReportViewer
- Reportviewer
- 动态绑定数据源的ReportViewer终于搞定了
- 代码形式为reportviewer绑定数据源(1)
- 代码形式为reportviewer绑定数据源(2)
- ReportViewer教程(5)-将数据源字段放入报表
- 【转载】代码形式为reportviewer绑定数据源(1)
- DOJO 更新数据源方法
- DataGridView更新数据源
- 卡巴斯基 更新数据源
- 使用DataAdapter更新数据源
- Tcpdump配合Tcpreplay回放实现网络探测
- this week's summary
- 国内最全的android软件商店 应用市场 汇总
- 非常强大的文件比较工具:Vimdiff
- 利用UML来理解系统,生成测试
- ReportViewer 数据源更新
- jsp上传图片linux报no such file or directory问题解决方法
- jquery动态执行函数
- 如何分析js代码的运行路径?
- 对CVS,SVN等软件版本管理中Tag,branch,merge的一点理解
- 在页面注册脚本,window.open使弹出的页面显示到屏幕中间
- Android控件组合应用一
- android 内存使用
- ANDROID 手机设置GPRS上网