Please refer below code.
HTML
<div>
<asp:DropDownList ID="ddlNames" runat="server">
</asp:DropDownList>
</div>
C#
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{
DataTable dt = new DataTable();
dt.Columns.Add("id");
dt.Columns.Add("name");
dt.Rows.Add(1, "David");
dt.Rows.Add(2, "Kevin");
ddlNames.DataSource = dt;
ddlNames.DataTextField = "name";
ddlNames.DataValueField = "id";
ddlNames.DataBind();
}
for (int i = 0; i < ddlNames.Items.Count; i++)
{
if (ddlNames.Items[i].Text == "David")
{
ddlNames.Items[i].Attributes.CssStyle.Add("color", "Blue");
}
if (ddlNames.Items[i].Text == "Kevin")
{
ddlNames.Items[i].Attributes.CssStyle.Add("color", "Black");
}
}
}
I hope this will help you out.