Je Databinding une liste déroulante avec la liste du tableau suivant:Besoin d'aide databinding un ArrayList de ListItems
ArrayList al = new ArrayList();
al.Add(new ListItem("Service Types", 1));
al.Add(new ListItem("Expense Types", 2));
al.Add(new ListItem("Payment Terms", 3));
al.Add(new ListItem("Classes", 4));
al.Add(new ListItem("Project", 5));
al.Add(new ListItem("Employees", 6));
al.Add(new ListItem("Payroll Codes", 7));
ddlType.DataSource = al;
ddlType.DataBind();
Il en résulte le code HTML suivant:
<select name="ddlType">
<option value="Service Types">Service Types</option>
<option value="Expense Types">Expense Types</option>
<option value="Payment Terms">Payment Terms</option>
<option value="Classes">Classes</option>
<option value="Project">Project</option>
<option value="Employees">Employees</option>
<option value="Payroll Codes">Payroll Codes</option>
</select>
Comment puis-je régler la DataTextField et Propriétés DataValueField dans ma liste déroulante afin que les valeurs des éléments de liste soient les valeurs dans la liste déroulante?
Cela ne semble pas fonctionner avec 1.1 – mmattax
.NET -1 cela ne fonctionne pas. NET 1.1 - le databiding est beaucoup plus sophistiqué dans les versions ultérieures du framework. –