J'utilise la grille Infragistics et j'ai du mal à utiliser une liste déroulante comme sélecteur de valeur pour l'une de mes colonnes.UltraWebGrid: Comment utiliser une liste déroulante dans une colonne
J'ai essayé de lire la documentation, mais la documentation d'Infragistics n'est pas très bonne. J'ai aussi jeté un oeil à ce discussion sans aucune chance.
Ce que je fais jusqu'à présent:
col.Type = ColumnType.DropDownList;
col.DataType = "System.String";
col.ValueList = myValueList;
où myValueList
est:
ValueList myValueList = new ValueList();
myValueList.Prompt = "My text prompt";
myValueList.DisplayStyle = ValueListDisplayStyle.DisplayText;
foreach(MyObjectType item in MyObjectTypeCollection)
{
myValueList.ValueItems.Add(item.ID, item.Text); // Note that the ID is a string (not my design)
}
Quand je regarde la page, je me attends à une liste déroulante dans les cellules pour cette colonne, mais mes colonnes sont vides.