/// <summary> /// /// </summary> /// <param name="viewname">имя представления</param> /// <param name="mastername">имя свойства - мастера</param> /// <param name="lookuptype">тип лукапа</param> /// <param name="customizationstring">настройка лукапа</param> /// <param name="lookupProperty">отображаемое свойство</param> public MasterViewDefineAttribute(string viewname, string mastername, LookupTypeEnum lookuptype, string customizationstring, string lookupProperty) { viewName = viewname; masterName = mastername; lookupType = lookuptype; customizationString = customizationstring; this.lookupProperty = lookupProperty; }
public void BindCombo(DropDownList ddl, LookupTypeEnum luType, string defaultText, string dataTextField, string dataValueField) { ddl.Items.Clear(); ddl.Items.Add(new ListItem(defaultText, string.Empty)); ddl.AppendDataBoundItems = true; List <LookupValue> ds = SimpleLookup.Lookup(luType).GetList(); ds.Sort(CompareByString); ddl.DataSource = ds; ddl.DataTextField = dataTextField; ddl.DataValueField = dataValueField; ddl.DataBind(); }
public void BindCombo(DropDownList ddl, LookupTypeEnum luType, Predicate <LookupValue> criteria, string defaultText) { ddl.Items.Clear(); ddl.Items.Add(new ListItem(defaultText, string.Empty)); ddl.AppendDataBoundItems = true; List <LookupValue> ds = SimpleLookup.Lookup(luType).GetList(criteria); ds.Sort(CompareByString); ddl.DataSource = ds; ddl.DataTextField = "Description"; ddl.DataValueField = "ID"; ddl.DataBind(); }
public static SimpleLookup Lookup(LookupTypeEnum type) { GetData(); return(luLst[type]); }
public void BindCombo(DropDownList ddl, LookupTypeEnum luType, string defaultText) { BindCombo(ddl, luType, defaultText, "Description", "ID"); }
/// <summary> /// /// </summary> /// <param name="viewname"></param> /// <param name="mastername"></param> /// <param name="lookuptype"></param> public MasterViewDefineAttribute(string viewname, string mastername, LookupTypeEnum lookuptype) : this(viewname, mastername, lookuptype, string.Empty, string.Empty) { }