ModalPopupExtender e CrystalReportViewer

martedì 29 luglio 2008 - 11.38

volperubbia Profilo | Senior Member

Ciao a tutti,
in un controllo ascx ho inserito un CrystalReportViewer associato ad un ModalPopupExtender, vedi codice allegato.
Il funzionamento è il seguente:
- nella pagina clicco su l'ImageButton "imgBtnNoFormat" (evento ajax)
- creo un oggetto ReportClass
- passo l'oggetto ReportClass al controllo ascx
- chiamo il metodo Show del controllo ascx (ovvero Me.updPanel.Update : Me.mdlPopup.Show)
- ottengo il mio report all'interno del pannello ajax popup.

Fin qui tutto ok. Il report si vede, la navigazione fra le varie pagine funziona pure.
L'esport e la stampa, invece, non danno risultati e neppure errori.

Il controllo CrystalReportViewer può essere associato ad un ModalPopupExtender?
Ci sono delle limitazioni?
Vorrei mantenere asincrono l'evento imgBtnReport_Click e nello stesso tempo riuscire a stampare il report,
oltre che a visualizzarlo o navigarlo. Qualche idea?

Pensavo, come altenativa e sempre all'interno dell'evento ajax imgBtnReport_Click, di fargli aprire una pagina aspx in popup standard
con RegisterClientScriptBlock e un var ChildWindow = window.open(...), però non ottengo alcun risultato, dato che l'evento è asincrono.
E' possibile una cosa del genere?

Grazie per l'attenzione,
Davide
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5