Introduction
You can change the font face of the Text which is inside the DropdownList easily. If you want to change the face or family of the text then you must assign name of the face into font name property.Lets take an simple example to change the font face/family Programmatically
<%@ Page
Language="C#"
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD
XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void
Button1_Click(object sender, EventArgs e)
{
DropDownList1.Font.Name = "Arial";
}
protected void
Button1_Click1(object sender, EventArgs e)
{
DropDownList1.Font.Name = "Algerian";
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:DropDownList ID="DropDownList1"
runat="server"
Height="20px"
Width="124px">
<asp:ListItem>Hyperlink</asp:ListItem>
<asp:ListItem>CheckBox</asp:ListItem>
<asp:ListItem>Label</asp:ListItem>
<asp:ListItem>Panel</asp:ListItem>
</asp:DropDownList>
<br />
<br />
<asp:Button ID="Button1"
runat="server"
Text="Change Font
size Arial"
onclick="Button1_Click"
/>
<br />
<br />
<asp:Button ID="Button2"
runat="server"
Text="Change Font
size Algerian"
onclick="Button1_Click1"
/>
<br />
<br />
</div>
</form>
</body>
</html>