Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在同一页面的面板中显示Crystal报表_C#_Asp.net_Crystal Reports 2008 - Fatal编程技术网

C# 如何在同一页面的面板中显示Crystal报表

C# 如何在同一页面的面板中显示Crystal报表,c#,asp.net,crystal-reports-2008,C#,Asp.net,Crystal Reports 2008,我有一个由多列组成的GridView。最后一列有一个按钮,单击该按钮可在下一页显示Crystal报告。 我想在面板内的同一页中显示Crystal报告。如何做到这一点一种可能的方法是使用iframe。htmliframe元素表示嵌套的浏览上下文,有效地将另一个HTML页面嵌入到当前页面中 所以iframe元素可以放置在您需要的面板内,并可以使用Crystal Report显示(加载)页面内容。基本上,您需要做的是将crystal报告放在另一个页面上,并将IFrame呈现该页面作为其源 可以使用jQ

我有一个由多列组成的GridView。最后一列有一个按钮,单击该按钮可在下一页显示Crystal报告。
我想在面板内的同一页中显示Crystal报告。如何做到这一点

一种可能的方法是使用iframe。htmliframe元素表示嵌套的浏览上下文,有效地将另一个HTML页面嵌入到当前页面中


所以iframe元素可以放置在您需要的面板内,并可以使用Crystal Report显示(加载)页面内容。基本上,您需要做的是将crystal报告放在另一个页面上,并将IFrame呈现该页面作为其源

可以使用jQuery对话框显示图表。在按钮上,单击“打开”框并在其中添加包含图表的页面。在关闭时,您将在同一页上。您能分享到目前为止的代码吗?