public GridFilterRemoveFilterButton(Page page, System.Web.UI.WebControls.GridView grdAll, string IdBtnRemoveFilter, SessionStateFilterAndSortEntities <TEntity> state) { _Page = page; _grdAll = grdAll; _state = state; if (_grdAll.HeaderRow != null) { _btnRemoveFilter = _grdAll.HeaderRow.FindControl(IdBtnRemoveFilter) as Button; _btnRemoveFilter.Click += new EventHandler(OnButtonClick); } }
public GrdFilterDropDownCtrl(DropDownList dpd, bool grdDataBindingNow, SessionStateFilterAndSortEntities <TEntity> sessVar) { Debug.Assert(dpd != null); _dpd = dpd; _grdDataBindingNow = grdDataBindingNow; _dpd.Load += new EventHandler(OnLoad); _dpd.SelectedIndexChanged += new EventHandler(OnChanged); _sessVar = sessVar; OnLoad(dpd, null); }
public GridFilterNumBoxCtrl(TextBox tbx, bool grdDataBindingNow, SessionStateFilterAndSortEntities <TEntity> sessVar) { Debug.Assert(tbx != null); _tbx = tbx; _grdDataBindingNow = grdDataBindingNow; _tbx.Load += new EventHandler(OnLoad); _tbx.TextChanged += new EventHandler(OnChanged); _sessVar = sessVar; OnLoad(_tbx, null); }
public GridFilterZeitintervallCtrl(TTimeIntervalCtrl vonBis, bool grdDataBindingNow, SessionStateFilterAndSortEntities <TEntity> sessVar) { Debug.Assert(vonBis != null); _vonBis = vonBis; _grdDataBindingNow = grdDataBindingNow; _vonBis.InitBeginAndEndOfTime += new InitBeginAndEndOfTimeEventHandler(OnInitBeginAndEndOfTime); _vonBis.Load += new EventHandler(OnLoad); _vonBis.VonBisChanged += new EventHandler(OnChanged); _sessVar = sessVar; OnLoad(_vonBis, null); }
public GrdFilterDblIntervalCtrl(TDblIntervalCtrl vonBis, bool grdDataBindingNow, SessionStateFilterAndSortEntities <TEntity> sessVar, double Minimum, double Maximum) { Debug.Assert(vonBis != null); _vonBis = vonBis; _vonBis.Minimum = Minimum; _vonBis.Maximum = Maximum; _grdDataBindingNow = grdDataBindingNow; _vonBis.Load += new EventHandler(OnLoad); _vonBis.VonBisChanged += new EventHandler(OnChanged); _sessVar = sessVar; OnLoad(_vonBis, null); }