I have a collection object (EmployeesCollection) for custom Employee class, In the Employee class there are two properties Name and EmployeeID. I want to sort the EmployeesCollection by Name and use it in a DropDown List (ddEmployees).
DataTable dtEmployees = new DataTable();
dtEmployees.Columns.Add(“Name”);
dtEmployees.Columns.Add(“EmployeeID”);
foreach (Employee vEmployee in EmployeesCollection)
{
dtEmployees.Rows.Add(new object[] { vEmployee.Name, vEmployee. EmployeeID });
}
dtEmployees.DefaultView.Sort = “Name”;
ddEmployees.DataSource = dtEmployees;
ddEmployees.DataTextField = “Name”;
ddEmployees.DataValueField = “EmployeeID”;
ddEmployees.DataBind();






