Jan 26, 2009, 5:25 PM
Panel + ReportViewer
I'm want to make ReportViewer on <ext:Panel ... Report Change when changes date in DatePicker.
*<ext:Window*
* ID="CalendarWindow"*
* runat="server"*
* MinWidth="198"*
* MinHeight="230"*
* Resizable="false"*
* Title="???????? ????"*
* Showonload="false"*
* BodyStyle="padding:3px;">
* <Body>
* <ext:DatePicker ID="dpDateCalendar" runat="server"> *
* <AjaxEvents>
* <Select Success="Calendarwindow.close();" OnEvent="dpDateCalendar_SelectionChanged">
* </Select>
* </AjaxEvents>
* </ext:DatePicker>
* </Body> *
* </ext:Window>
.
.
*<ext:Panel*
* ID="pnlReport"*
* runat="server"*
* Height="400px"*
* Width="900px"
* Title="??????? ???????"
* BodyStyle="padding:5px;">
* <Body>
* <rsweb:ReportViewer ID="reportViewerMain" runat="server" Width="100%">
* </rsweb:ReportViewer>
* </Body>
* <LoadMask ShowMask="true" Msg="Report generated..." />
* </ext:Panel>
On Server part..
* protected void dpDateCalendar_SelectionChanged(object sender, EventArgs e)
* {
* Coolite.Ext.Web.DatePicker picker = (Coolite.Ext.Web.DatePicker)sender;
* this.SelectedDateInSession = picker.SelectedDate;
* this.SetCalendar();
* this.SetBalance();
* this.MainReportBulder(DBUtil.GetMainReportData(SelectedDateInSession, SessionProfile.SelectedShopID, Application));
* this.reportViewerMain.LocalReport.Refresh();
* //pnlReport.Reload(); *<==show ERROR when place it!!
* }
How to make it works??*