or
| Public Sub New(ByVal strReportName As String, ByVal intReportParam As Integer) |
| InitializeComponent() |
| mstrReportName = strReportName |
| mintReportParam = intReportParam |
| AddHandler Me.ReportViewer1.RenderBegin, AddressOf ReportViewer1_RenderBegin |
| End Sub |
| Private Sub ReportViewer1_RenderBegin(ByVal sender As Object, ByVal args As Telerik.ReportViewer.Silverlight.RenderBeginEventArgs) |
| args.ParameterValues("@TenantsID") = "2" |
| End Sub |
| private void MySubReport_NeedDataSource(object sender, EventArgs e) |
| { |
| Processing.Report report = (Processing.Report)sender; |
| Processing.IDataObject dataObj = (Processing.IDataObject)report.DataObject; |
| MyClass myObj = dataObj.RawData as MyClass; |
| ... |
| } |
In Q1 raw data returns null. Is there a way to cast MyClass or is my access restricted to String s = dataObj["valName"]; ?
Thanks