//加载 public void LoadDataBind() { DDLModule.DataSource = DataToCacheHelper.GetAllDictionaries().Where(w => w.TypeCode == "04").ToList(); DDLModule.DataTextField = "Name"; DDLModule.DataValueField = "Code"; DDLModule.DataBind(); int ID = CommonClass.ReturnRequestInt("id", 0); if (ID > 0) { var model = VisionService.ExamVisionSubjectService.Get(ID); if (model.ID.ToInt() > 0) { Picture.Url = model.PicUrl; FckDesc.Value = model.Description; DDLModule.SelectedValue = model.Type; TbName.Text = model.Name; TbOrderBy.Text = model.OrderBy.ToStr(); TbResult.Text = model.Result; ViewState["id"] = model.ID; } } }
/// <summary> /// 获取数据字典实体 /// </summary> /// <param name="code"></param> /// <returns></returns> public static TB_System_Dictionary GetDictionary(string code) { var list = DataToCacheHelper.GetAllDictionaries().Where(d => d.Code == code); if (list.Count() > 0) { return(list.First()); } else { return(new TB_System_Dictionary()); } }
protected void Page_Load(object sender, EventArgs e) { ButtonDelete.Attributes.Add("onclick", "return confirm('确认删除这条信息吗?')"); if (!IsPostBack) { ViewState["PageIndex"] = 1; ViewState["search"] = ""; LoadDataBind(); DDLModule.DataSource = DataToCacheHelper.GetAllDictionaries().Where(w => w.TypeCode == "04").ToList(); DDLModule.DataTextField = "Name"; DDLModule.DataValueField = "Code"; DDLModule.DataBind(); ListItem li = new ListItem(); li.Text = "==请选择类型=="; li.Value = ""; DDLModule.Items.Insert(0, li); } }
//加载 public void LoadDataBind() { DDLModule.DataSource = DataToCacheHelper.GetAllDictionaries().Where(w => w.TypeCode == "03").ToList(); DDLModule.DataTextField = "Name"; DDLModule.DataValueField = "Code"; DDLModule.DataBind(); int ID = CommonClass.ReturnRequestInt("id", 0); if (ID > 0) { var model = BasicService.ExamPrincipleService.Get(ID); if (model.ID.ToInt() > 0) { Picture.Url = model.PicUrl; FckDesc.Value = model.Description; DDLModule.SelectedValue = model.Module; ViewState["id"] = model.ID; } } }
/// <summary> /// 获取数据字典列表,绑定下拉框 /// </summary> /// <param name="code">类别标识</param> /// <param name="dropDownList">下拉框ID</param> public static List <TB_System_Dictionary> GetDictionarys(string code, DropDownList dropDownList) { var list = DataToCacheHelper.GetAllDictionaries().Where(d => d.TypeCode == code).OrderBy(d => d.OrderBy).ToList(); if (dropDownList != null) { ListItem li0 = new ListItem(); li0.Text = "==请选择=="; li0.Value = ""; dropDownList.Items.Add(li0); foreach (var item in list) { ListItem li = new ListItem(); li.Text = item.Name; li.Value = item.Code; dropDownList.Items.Add(li); } } return(list); }
/// <summary> /// 获取数据字典列表,绑定下拉框 /// </summary> /// <param name="code">类别标识</param> /// <param name="dropDownList">下拉框ID</param> public static List <SelectListItem> GetDictionarys(string code, string defaultTxt) { var list = DataToCacheHelper.GetAllDictionaries().Where(d => d.TypeCode == code).OrderBy(d => d.OrderBy).ToList(); List <SelectListItem> selectList = new List <SelectListItem>(); SelectListItem li0 = new SelectListItem(); li0.Text = defaultTxt; li0.Value = ""; selectList.Add(li0); foreach (var item in list) { SelectListItem li = new SelectListItem(); li.Text = item.Name; li.Value = item.Code; selectList.Add(li); } return(selectList); }