private void DrowList(FloorKeywordModel model) { #region 语言 //语言 update by liujc var lang = ACultureHelper.GetLanguageList(); //var lang = new Dictionary<int, string>(); //lang.Add(3, "Thai");//泰文 //lang.Add(1, "Chinese");//中文 //lang.Add(2, "English");//英文 //lang.Add(4, "Hongkong");//香港 add by liujc var listLang = new List <SelectListItem>(); foreach (var item in lang) { var info = new SelectListItem(); if (model != null) { if (item.Key == model.LanguageID) { info.Selected = true; } } info.Value = item.Key.ToString(); info.Text = item.Value; listLang.Add(info); } ViewData["langs"] = listLang; #endregion }
/// <summary> /// 加载数据 /// </summary> /// <param name="id">对象系统Id</param> /// <returns></returns> public ActionResult Create(long?id) { FloorKeywordModel model = null; var result = new ResultModel(); if (id.HasValue) { result = _floorKeywordService.GetFloorKeywordById(id.Value); if (result.Data != null) { model = result.Data; string langName = ""; LanguageType ly = (LanguageType)Enum.Parse(typeof(LanguageType), model.LanguageID.ToString()); //update by liujc langName = ACultureHelper.GetLanguageName(ly); //switch (ly) //{ // case LanguageType.zh_CN: // langName = "Chinese";//中文 // break; // case LanguageType.en_US: // langName = "English";//英文 // break; // case LanguageType.th_TH: // langName = "Thai";//泰文 // break; // case LanguageType.zh_HK: // langName = "Hongkong";//中文,香港地区 add by liujc // break; // default: // break; //} ViewBag.LangName = langName; } } else { model = new FloorKeywordModel(); model.Sorts = 1; } DrowList(model); return(PartialView(model)); }