The following code block below will allow you to display spacing or indention in the DropDownList items. protected void Page_Load(object sender, EventArgs e){ if (!Page.IsPostBack) { const string spaceChar = " &n... "; DropDownList1.Items.Add(new ListItem("Parent Item 1", "Parent Item 1")); DropDownList1.Items.Add(new ListItem("Parent Item 2", "Parent Item 2")); DropDownList1.Items.Add(new ListItem(Server.HtmlDecode(... + "Sub1 Item 2"), "Sub1 Item 2")); DropDownList1.Items.Add(new...