Esempio n. 1
0
 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);
        }
Esempio n. 3
0
        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);
        }
Esempio n. 4
0
        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);
        }