public static FieldAttributeEnum ChangeValueToFieldAttributeEnum(int ValueID) { FieldAttributeEnum ReturnFieldAttributeEnum; switch (ValueID) { case 0: ReturnFieldAttributeEnum = new FieldAttributeEnum(0, "固定值"); break; case 1: ReturnFieldAttributeEnum = new FieldAttributeEnum(1, "浮动值"); break; case 2: ReturnFieldAttributeEnum = new FieldAttributeEnum(2, "计算值"); break; case 3: ReturnFieldAttributeEnum = new FieldAttributeEnum(3, "绑定值"); break; default: ReturnFieldAttributeEnum = new FieldAttributeEnum(-1, "全部"); break; } return(ReturnFieldAttributeEnum); }
private static void BindddlFieldAttribute(DropDownList ddlFieldAttribute) { List <FieldAttributeEnum> FieldAttributeEnumSource = FieldAttributeEnum.GetAllBindItemsExceptNull(); ddlFieldAttribute.Items.Clear(); foreach (FieldAttributeEnum fieldAttribute in FieldAttributeEnumSource) { ListItem item = new ListItem(fieldAttribute.Name, fieldAttribute.Id.ToString(), true); ddlFieldAttribute.Items.Add(item); } }