var item = e.Item as DropDownListItem; var o = (Entity)item.DataItem; if (o != null) { item.Visible = o.IsActive; } //Even if the entity is not visible in the dropdown, it will show as the selected item