asp.net-mvc-5 - MVC 5 如何将 ViewBag 值作为参数传递给水晶报表?
问题描述
嗨,我正在使用 MVC 5 和水晶报告,但我有一个小问题:
在控制器中,我在视图中调用了字符串 Fname 我看到它@ViewBage.fname = Fname
结果,例如 Hussain 作为学生姓名。
在水晶报表参数中:
rp.SetParameterValue("Fname","Hussain");
该报告工作正常,但我想用 ViewBage 值替换“Hussain”,但我尝试("Fname", Fname)
不工作。
("Fname", ViewBage.fname)
不工作
所以请帮助我如何将 ViewBag 值传递给水晶报表参数?
解决方案
您必须使用 Crystal 中已知的参数名称作为第一个参数。
在 Crystal Designer 中打开报表。找出参数名称是什么。
推荐阅读
- javascript - 名字和姓氏缩写的建议 React hooks
- ios - 从自定义类显示视图控制器
- javascript - 请求无法获取 img 而 Chrome 浏览器可以
- mysql - MySQL 没有在 xampp 上启动,五秒钟后启动它就消失了
- php - 如何在使用 Laravel 的电子邮件中包含 Bootstrap 字形图标
- r - 将 Stata 循环传递到 R
- java - 从 JAVA 中的未知 JSON 格式中按键移除 Json 元素
- javascript - 反应:上下文的变化不会重新渲染我的组件
- algorithm - 找到保证重叠形状的最有效模式
- javascript - 如何查看网页是否返回 404?