The code in this example implements the native caching of web reports displayed by the ASPxDocumentViewer control which allows instantly switching the documents that are cached on the client.
During the ASPxClientComboBox.SelectedIndexChanged event, the HiddenField value is used to identify a report before its initialization that is performed within the Page_Load event handler.
Example Comments
Added By: Chad Eklund at: 6/7/2012 5:15:15 PM
This does not work, refresh is no a property of ReportViewer
viewer.Refresh();
Added By: Alex (DevExpress Support) at: 9/18/2012 5:06:55 AMHi Chad,
The Refresh method is a part of the ReportViewer client-side API: http://documentation.devexpress.com/#XtraReports/DevExpressXtraReportsWebScriptsASPxClientReportViewer_Refreshtopic.
I try to use 2 reports activated by a combobox, but get an error on the hf surroundeed by quotation marks.
I have tried single quotation marks ' , but i won't help.
<dx:ASPxComboBox ID="cboNorskEngelsk" runat="server" ValueType="System.String">
<Items>
<dx:ListEditItem Text="Norsk" Value="1" />
<dx:ListEditItem Text="Engelsk" Value="2" />
</Items>
<ClientSideEvents SelectedIndexChanged="function(s, e) {
document.getElementById("hf").value = s.GetSelectedItem().value;
viewer.Refresh();
}" />
</dx:ASPxComboBox>
Regards
Reidar Thorsvik