public CascadingDropDownNameValue[] GetPositions(string knownCategoryValues, string category) { List <Position> positions = PositionBLL.GetByStatus(false, true, null /*Don't care if the position is allowing apps*/); List <CascadingDropDownNameValue> values = new List <CascadingDropDownNameValue>(); foreach (Position p in positions) { values.Add(new CascadingDropDownNameValue(p.TitleAndApplicationCount, p.ID.ToString())); } return(values.ToArray()); }