protected void Page_Load(object sender, System.EventArgs e) { if (!this.IsPostBack) { string[] borderStyles = Enum.GetNames(typeof(BorderStyle)); string[] colors = Enum.GetNames(typeof(System.Drawing.KnownColor)); System.Drawing.Text.InstalledFontCollection fonts; BackgroundColor.DataSource = colors; BackgroundColor.DataBind(); Border_Style.DataSource = borderStyles; Border_Style.DataBind(); fonts = new System.Drawing.Text.InstalledFontCollection(); foreach (FontFamily fontFamily in fonts.Families) { FontName.Items.Add(fontFamily.Name); } } }