2014年7月13日 星期日

[RESOLVED] How to display.RDLC Report from dll and put them to reportviewer control in Web Application


I have 2 projects as follow:

 

1. Report

2. MainProject

 

I am use Report project dll in MainProject

 

I have use report viewer control in MainProject to show reports.

 

How can I show Reports ?

 

Please provide C# code



Hi,


For displaying .RDLC report embedded in a DLL file, you could try below way:


Assembly assembly = Assembly.LoadFrom("Reports.dll");
Stream stream = assembly.GetManifestResourceStream("Reports.MyReport.rdlc");
reportViewer.LocalReport.LoadReportDefinition(stream);

For more information about GetManifestResourceStream:


http://blogs.msdn.com/b/alexdan/archive/2007/12/19/loading-embedded-resources-in-c-using-getmanifestresourcestream.aspx


Regards


沒有留言:

張貼留言