我是ASP.net(本地报道)中创建报告的新手。我使用rdlc文件来创建我的报告。目标是,点击aspx页面中的预订按钮,数据必须存储在db中,页面应打开一个弹出窗口,向用户显示报告(保存的详细信息)。
我创建了一个rdlc文件并创建/添加了一个参数。
我的Aspx页面:
<rsweb:ReportViewer ID="ReportViewer" runat="server" Font-Names="Verdana" Font-Size="8pt"
ZoomMode="PageWidth" InteractiveDeviceInfos="(Collection)" WaitMessageFont-Names="Verdana" ProcessingMode="Local"
WaitMessageFont-Size="14pt" PageCountMode="Actual" Width="750px" Height="500px">
<LocalReport ReportPath="Reports.rdlc" EnableExternalImages="true"
EnableHyperlinks="true">
<DataSources>
<rsweb:ReportDataSource DataSourceId="ObjectDataSource1" Name="DataSet1" />
</DataSources>
</LocalReport>
</rsweb:ReportViewer>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="GetPaymentVoucherDetailsByWSId"
TypeName="Controllers.ReservatoionController">
</asp:ObjectDataSource>
Controller.cs
创建一个公共方法,接受记录的主键并将对象返回到报告。
查询:
答案 0 :(得分:-1)
检查下面的链接它显示了传递参数值
的演示www.youtube.com/watch?v=ko1Uejtdi1g