示例#1
0
        private void drpRptId_SelectedIndexChanged(object sender, EventArgs e)
        {
            string           strValue  = this.drpRptId.SelectedValue;
            ReportViewFacade rptFacade = new ReportViewFacade(this.DataProvider);
            object           objEntry  = rptFacade.GetRptViewEntry(strValue);

            if (objEntry != null)
            {
                RptViewEntry entry = (RptViewEntry)objEntry;
                if (entry.EntryType == ReportEntryType.Report && entry.ReportID != "")
                {
                    this.gridHelper.RequestData();
                    return;
                }
            }
            this.gridWebGrid.Rows.Clear();
            this.pagerToolBar.RowCount      = 0;
            this.chkReportAsDefault.Checked = false;
        }