Here are two examples for binding an ASP.net dropdown from a class
Your aspx page
<asp:DropDownList ID="DropDownListJour1" runat="server"> </asp:DropDownList> <br /> <asp:DropDownList ID="DropDownListJour2" runat="server"> </asp:DropDownList>
Your aspx.cs page
protected void Page_Load(object sender, EventArgs e) {
Your class jour.cs (jour.cs)
public class jour { public static string[] ListSameValueText() { string[] myarray = {"a","b","c","d","e"} ; return myarray; } public static Dictionary<int, string> ListDifferentValueText() { var joursem2 = new Dictionary<int, string>(); joursem2.Add(1, "Lundi"); joursem2.Add(2, "Mardi"); joursem2.Add(3, "Mercredi"); joursem2.Add(4, "Jeudi"); joursem2.Add(5, "Vendredi"); return joursem2; } }
source share