Hello,
I'm trying to put SSRS ReportViewer controls in a RadMultiPage controlled by a RadTabStrip and RadAjaxManager. When changing to a different tab I get the following js error for the report element:
Microsoft JScript runtime error: Sys.ArgumentException: Value must not be null for Controls and Behaviors.
Parameter name: element
Any idea what's going on? I also tried the above by adding the reportviewers in the UpdatedControls section of the AjaxManager but that still threw an error:
I was able update the report with a normal UpdatePanel, but can't get this working.
I'm trying to put SSRS ReportViewer controls in a RadMultiPage controlled by a RadTabStrip and RadAjaxManager. When changing to a different tab I get the following js error for the report element:
Microsoft JScript runtime error: Sys.ArgumentException: Value must not be null for Controls and Behaviors.
Parameter name: element
<
asp:ScriptManager
ID
=
"ScriptManager1"
runat
=
"server"
>
</
asp:ScriptManager
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"RadTabStrip1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadTabStrip1"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadMultiPage1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
telerik:RadTabStrip
ID
=
"RadTabStrip1"
runat
=
"server"
AutoPostBack
=
"true"
MultiPageID
=
"RadMultiPage1"
>
<
Tabs
>
<
telerik:RadTab
Text
=
"Tab1"
>
</
telerik:RadTab
>
<
telerik:RadTab
Text
=
"Tab2"
>
</
telerik:RadTab
>
</
Tabs
>
</
telerik:RadTabStrip
>
<
telerik:RadMultiPage
ID
=
"RadMultiPage1"
runat
=
"server"
>
<
telerik:RadPageView
ID
=
"RadPageView1"
runat
=
"server"
>
<
rsweb:ReportViewer
ID
=
"ReportViewer1"
runat
=
"server"
ProcessingMode
=
"Remote"
>
<
ServerReport
ReportPath
=
"myPath"
ReportServerUrl
=
"myUrl"
/>
</
rsweb:ReportViewer
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RadPageView2"
runat
=
"server"
>
<
rsweb:ReportViewer
ID
=
"ReportViewer2"
runat
=
"server"
ProcessingMode
=
"Remote"
>
<
ServerReport
ReportPath
=
"myPath"
ReportServerUrl
=
"myUrl"
/>
</
rsweb:ReportViewer
>
</
telerik:RadPageView
>
</
telerik:RadMultiPage
>
Any idea what's going on? I also tried the above by adding the reportviewers in the UpdatedControls section of the AjaxManager but that still threw an error:
<
telerik:AjaxUpdatedControl
ControlID
=
"ReportViewer1"
/>
I was able update the report with a normal UpdatePanel, but can't get this working.