首页 > 解决方案 > MVC 5 如何将 ViewBag 值作为参数传递给水晶报表?

问题描述

嗨,我正在使用 MVC 5 和水晶报告,但我有一个小问题:

在控制器中,我在视图中调用了字符串 Fname 我看到它@ViewBage.fname = Fname

结果,例如 Hussain 作为学生姓名。

在水晶报表参数中:

rp.SetParameterValue("Fname","Hussain");

该报告工作正常,但我想用 ViewBage 值替换“Hussain”,但我尝试("Fname", Fname)不工作。 ("Fname", ViewBage.fname)不工作

所以请帮助我如何将 ViewBag 值传递给水晶报表参数?

标签: asp.net-mvc-5crystal-reports

解决方案


您必须使用 Crystal 中已知的参数名称作为第一个参数。

在 Crystal Designer 中打开报表。找出参数名称是什么。


推荐阅读