public static SelectList 下拉列表SelectList(MvcPager下拉列表静态值项 eMvcPager下拉列表静态值项, string 下拉静态值项控件Name) { Dictionary<string, string> dictionary = null; /* MvcPager下拉列表静态值项 */ switch (eMvcPager下拉列表静态值项) { /* 考官试题 */ case MvcPager下拉列表静态值项.考官试题: dictionary = LKExamSelectList静态值项.考官试题; break; /* 考官试卷 */ case MvcPager下拉列表静态值项.考官试卷: dictionary = LKExamSelectList静态值项.考官试卷; break; /* 考生我要考试 */ case MvcPager下拉列表静态值项.考生我要考试: dictionary = LKExamSelectList静态值项.考生我要考试; break; /* 考生考试记录 */ case MvcPager下拉列表静态值项.考生考试记录: dictionary = LKExamSelectList静态值项.考生考试记录; break; /* 考生练习记录 */ case MvcPager下拉列表静态值项.考生练习记录: dictionary = LKExamSelectList静态值项.考生练习记录; break; /* 其他 */ default: dictionary = new Dictionary<string, string>(); break; } List<SelectListItem> lSelectListItem = new List<SelectListItem>(); foreach (var item in dictionary) { lSelectListItem.Add(new SelectListItem() { Value = item.Key, Text = item.Value }); } int i下拉静态值项 = LKExamURLQueryKey.下拉静态值项(下拉静态值项控件Name); return new SelectList(lSelectListItem, "Value", "Text", i下拉静态值项); }
public static SelectList 下拉列表SelectList(MvcPager下拉列表静态值项 eMvcPager下拉列表静态值项) { return 下拉列表SelectList(eMvcPager下拉列表静态值项, (string)null); }