Вы можете попробовать добавить атрибуты стиля к каждому элементу списка, но я не уверен, насколько универсально это поддерживается в разных браузерах.
ListItem li = new ListItem(dr["Name"], dr["Course"]);
if (bold) li.Attributes.Add("style", "font-weight:bold");
listcontrol.Items.Add(li);
Перечитывая ваш вопрос, я заметил, что вы хотите смешать обычный и жирный текст в одном элементе списка. Я почти уверен, что это не поддерживается с помощью стандартного выпадающего списка. Я думаю, вам нужно взглянуть на использование элемента управления на основе CSS, который имитирует выпадающий список.