// Load data drop down list shelf public void loadFloorShelf(int parentID, int value) { ddlFloorShelf.Items.Clear(); ddlFloorShelf.Items.Insert(0, new ListItem("Chọn tầng", "0")); if (parentID <= 0) { ddlFloorShelf.Attributes.Add("disabled", "true"); ddlFloorShelf.Style.Add("background-color", "gray"); return; } var floorShelfs = CategoryShelfController.getFloorShelfs(parentID); foreach (var item in floorShelfs) { var listItem = new ListItem() { Value = item.ID.ToString(), Text = item.Name }; if (item.ID == value) { listItem.Selected = true; } ddlFloorShelf.Items.Add(listItem); } // Cài đặt giá trị ddlFloorShelf.Attributes.Remove("disabled"); ddlFloorShelf.Style.Remove("background-color"); ddlFloorShelf.DataBind(); }
public static List <ListItem> getFloorShelfs(int parentID) { if (parentID > 0) { return(CategoryShelfController.getFloorShelfs(parentID) .Select(x => new ListItem() { Value = x.ID.ToString(), Text = x.Name }) .ToList()); } else { return(new List <ListItem>()); } }