如何在RDLC报告中显示QR码

时间:2014-10-13 05:38:33

标签: asp.net-mvc-4 rdlc qr-code

我使用QrEncoder(NuGet Package QrCode.Net)在MVC 4中生成QR码。现在我的问题是如何动态地在我的RDLC报告中显示这个QR码。我搜遍了很多网站,但没有得到任何可行的解决方案。

2 个答案:

答案 0 :(得分:0)

$('#zipcode-button').attr('disabled', 'disabled');

$('#zipcode-from, #zipcode-to').keyup(function() {
  (!$('#zipcode-from').val() || !$('#zipcode-to').val()) ? $('#zipcode-button').attr('disabled', 'disabled') : $('#zipcode-button').removeAttr('disabled');
})

答案 1 :(得分:-1)

一种方法是:

  • 在.net中创建一个处理程序,根据查询字符串参数动态生成QR代码,并将其作为png返回。
  • 将rdlc设置为具有外部引用的图像。
  • 生成报告时,您需要将其设置为允许外部参考
  • 将url传递给发送到报表的数据集中的处理程序/图像,并将其作为报表中图像的路径。

生成报告后,它将生成并显示QR码。