public EmptyDataTemplate(SessionStateFilterAndSortEntities <TEntity> sessVar, HttpResponse response) { Debug.Assert(sessVar != null && response != null, "EmptyDataTemplate: Konstruktorparameter unvollständig"); this.sessVar = sessVar; this.response = response; RemoveButtonCaption = "Alle Filter entfernen"; RemoveButtonStyle = new css.StyleBuilder() { BackgroundColor = css.Color.Red, ForeColor = css.Color.White }; EmptyDataText = "Keine Datensätze vorhanden, die den aktuellen Filtereinstellungen genügen."; EmptyDataTextStyle = new css.StyleBuilder() { ForeColor = css.Color.Black }; CurrentlyActiveFiltersTabStyle = new css.StyleBuilder() { Width = new css.LengthMeasureRealtive() { Value = 100.0 }, TableBorderCollapse = new css.BorderCollapseMeasure() { Value = css.BorderCollapseMeasure.Unit.collapse } }; CurrentlyActiveFiltersTabCellDescription = new css.StyleBuilder() { Width = new css.LengthMeasurePixel() { Value = 400 }, ForeColor = css.Color.Black, BorderStyle = new css.BorderStyleMeasure() { Value = css.BorderStyleMeasure.Unit.solid }, BorderWidth = new css.LengthMeasurePixel() { Value = 1 }, }; CurrentlyActiveFiltersTabCellAction = new css.StyleBuilder() { ForeColor = css.Color.Black, BorderStyle = new css.BorderStyleMeasure() { Value = css.BorderStyleMeasure.Unit.solid }, BorderWidth = new css.LengthMeasurePixel() { Value = 1 }, }; }
public ColHeaderWithTimeIntervalFilter(System.Web.UI.WebControls.GridView grd, SessionStateFilterAndSortEntities <TEntity> sessVar) { _sessVar = sessVar; grd.DataBinding += new EventHandler(grd_DataBinding); BeginningOfTime = new DateTime(1945, 5, 8); EndOfTime = new DateTime(3000, 1, 1); }
public ColHeaderWithAutoCompleteTbx(System.Web.UI.WebControls.GridView grd, SessionStateFilterAndSortEntities <TEntity> sessVar, string ServiceMethod) { _sessVar = sessVar; grd.DataBinding += new EventHandler(grd_DataBinding); _serviceMethod = ServiceMethod; CompletionSetCount = 5; CompletionInterval = 500; MinimumPrelfixLength = 1; }
public GridViewDecorator(System.Web.UI.WebControls.GridView grd, TState state, HttpResponse response, mko.Log.LogServer log) { Debug.Assert(grd != null && state != null && response != null && log != null, "GridViewDecorator: Konstruktorparameter unvollständig"); this.grd = grd; this.log = log; this.state = state; grd.Sorting += new System.Web.UI.WebControls.GridViewSortEventHandler(grd_Sorting); grd.EmptyDataTemplate = new mkoIt.Asp.GridView.EmptyDataTemplate <TEntity>(state, response); }
/// <summary> /// Konstruktor, bei dem die DropDownList mit Daten aus einem ListItemArray gefüllt wird. /// </summary> /// <param name="grd"></param> /// <param name="sessVar"></param> /// <param name="listItems"></param> /// <param name="AllSymbol"></param> public ColHeaderWithDropDownSelectFilter( System.Web.UI.WebControls.GridView grd, SessionStateFilterAndSortEntities <TEntity> sessVar, ListItem[] listItems, string AllSymbol ) { _listItems = new ListItem[listItems.Length + 1]; _listItems[0] = new ListItem(_AllSymbol, "-1"); Array.Copy(listItems, 0, _listItems, 1, listItems.Length); _AllSymbol = AllSymbol; _sessVar = sessVar; grd.DataBinding += new EventHandler(grd_DataBinding); }
/// <summary> /// Konstruktor, bei dem die DropDownList mit Daten aus einer Datenquelle /// gefüllt wird /// </summary> /// <param name="grd"></param> /// <param name="sessVar"></param> /// <param name="DataSourceId"></param> /// <param name="DataTextField"></param> /// <param name="DataValueField"></param> /// <param name="AllSymbol"></param> public ColHeaderWithDropDownSelectFilter( System.Web.UI.WebControls.GridView grd, SessionStateFilterAndSortEntities <TEntity> sessVar, string DataSourceId, string DataTextField, string DataValueField, string AllSymbol ) { _DataSourceID = DataSourceId; _DataTextField = DataTextField; _DataValueField = DataValueField; _AllSymbol = AllSymbol; _sessVar = sessVar; grd.DataBinding += new EventHandler(grd_DataBinding); }
public ColHeaderWithDblIntervalFilter(System.Web.UI.WebControls.GridView grd, SessionStateFilterAndSortEntities <TEntity> sessVar) { }
public virtual void CreateTemplates(WebCtrl.GridView grd, WebCtrl.TemplateField col, SessionStateFilterAndSortEntities <TEntity> state) { }
public GridViewColDecorator(System.Web.UI.WebControls.GridView grd, string ColHeaderText, SessionStateFilterAndSortEntities <TEntity> state) { _grd = grd; _col = mkoIt.Asp.GridView.Utils.FindTemplateField(grd, ColHeaderText); CreateTemplates(grd, _col, state); }
public GridViewColDecorator(System.Web.UI.WebControls.GridView grd, int ColNumber, SessionStateFilterAndSortEntities <TEntity> state) { _grd = grd; _col = grd.Columns[ColNumber] as WebCtrl.TemplateField; CreateTemplates(grd, _col, state); }