public ActionResult AuthorityManagement(string abc) { string currentdomain = (string)Session["domain"]; List <string> DomainLst = HttpContext.Application["domains"] as List <string>; if (DomainLst.Count > 0) { List <SelectListItem> DomainItem = new List <SelectListItem>(); if (currentdomain != null) { DomainItem.Add(new SelectListItem { Text = currentdomain, Value = currentdomain }); } foreach (var Item in DomainLst) { if (Item.ToString() != currentdomain) { DomainItem.Add(new SelectListItem { Text = Item.ToString(), Value = Item.ToString() }); } } List <SelectListItem> searchcriteria = new List <SelectListItem>(); searchcriteria.Add(new SelectListItem { Text = "Equals", Value = "1" }); searchcriteria.Add(new SelectListItem { Text = "Contains", Value = "2" }); searchcriteria.Add(new SelectListItem { Text = "Stars with", Value = "3" }); searchcriteria.Add(new SelectListItem { Text = "Ends with", Value = "4" }); GroupSearchViewModels CSVM = new GroupSearchViewModels() { domains = DomainItem, }; return(View(CSVM)); } else { return(View());//返回结果集合 } }
// GET: GroupsManagement public ActionResult SearchModify() { string currentdomain = (string)Session["domain"]; List <string> DomainLst = HttpContext.Application["domains"] as List <string>; if (DomainLst.Count > 0) { List <SelectListItem> DomainItem = new List <SelectListItem>(); if (currentdomain != null) { DomainItem.Add(new SelectListItem { Text = currentdomain, Value = currentdomain }); } foreach (var Item in DomainLst) { if (Item.ToString() != currentdomain) { DomainItem.Add(new SelectListItem { Text = Item.ToString(), Value = Item.ToString() }); } } List <SelectListItem> searchcriteria = new List <SelectListItem>(); searchcriteria.Add(new SelectListItem { Text = "Equals", Value = "1" }); searchcriteria.Add(new SelectListItem { Text = "Contains", Value = "2" }); searchcriteria.Add(new SelectListItem { Text = "Stars with", Value = "3" }); searchcriteria.Add(new SelectListItem { Text = "Ends with", Value = "4" }); List <SelectListItem> searchfield = new List <SelectListItem>(); //为searchfield添加下拉选项 searchfield.Add(new SelectListItem { Text = "UserID", Value = "0" }); searchfield.Add(new SelectListItem { Text = "First Name", Value = "1" }); searchfield.Add(new SelectListItem { Text = "Last Name", Value = "2" }); searchfield.Add(new SelectListItem { Text = "Full Name", Value = "3" }); searchfield.Add(new SelectListItem { Text = "Company", Value = "4" }); searchfield.Add(new SelectListItem { Text = "Mail", Value = "5" }); searchfield.Add(new SelectListItem { Text = "ID Manager", Value = "6" }); GroupSearchViewModels CSVM = new GroupSearchViewModels() { domains = DomainItem, searchfield = searchfield, searchcriteria = searchcriteria, }; return(View(CSVM)); } else { return(View());//返回结果集合 } }