Table of Contents

Class BaseReportManager

Namespace
InSite.Common.Web.UI
Assembly
InSite.UI.dll
public abstract class BaseReportManager : BaseUserControl, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IFilterResolutionService, IAttributeAccessor, INamingContainer, IUserControlDesignerAccessor
Inheritance
BaseReportManager
Implements
Derived
Inherited Members

Constructors

BaseReportManager()

protected BaseReportManager()

Methods

BindSavedReports()

protected virtual bool BindSavedReports()

Returns

bool

GetControls()

protected abstract BaseReportManager.ControlsInfo GetControls()

Returns

BaseReportManager.ControlsInfo

GetSelectedReport()

public ISearchReport GetSelectedReport()

Returns

ISearchReport

LoadReports()

protected abstract List<ISearchReport> LoadReports()

Returns

List<ISearchReport>

OnInit(EventArgs)

protected override void OnInit(EventArgs e)

Parameters

e EventArgs

OnLoad(EventArgs)

protected override void OnLoad(EventArgs e)

Parameters

e EventArgs

OnNeedReport()

protected ISearchReport OnNeedReport()

Returns

ISearchReport

SaveReports(List<ISearchReport>)

protected abstract void SaveReports(List<ISearchReport> value)

Parameters

value List<ISearchReport>

SetSelectedReport(Guid?)

public void SetSelectedReport(Guid? reportId)

Parameters

reportId Guid?

Events

NeedReport

public event BaseReportManager.NeedReportHandler NeedReport

Event Type

BaseReportManager.NeedReportHandler

ReportSelected

public event BaseReportManager.ReportHandler ReportSelected

Event Type

BaseReportManager.ReportHandler