Je veux juste un DropDownList ASP.NET avec aucun élément sélectionné. Définir SelectedIndex à -1 ne sert à rien, jusqu'à présent. J'utilise Framework 3.5 avec AJAX, c'est-à-dire que DropDownList se trouve dans un UpdatePanel. Voici ce que je fais:"DropDownList.SelectedIndex = -1" problème
protected void Page_Load (object sender, EventArgs e)
{
this.myDropDownList.SelectedIndex = -1;
this.myDropDownList.ClearSelection();
this.myDropDownList.Items.Add("Item1");
this.myDropDownList.Items.Add("Item2");
}
Le moment ajouter un élément dans le menu déroulant, ses changements de SelectedIndex à 0 et peut être plus mis à -1 (j'ai essayé d'appeler SelectedIndex après avoir ajouté des éléments aussi bien) ... Qu'est ce que je fais mal? L'aide de fourmi serait appréciée!
petit commentaire: avec jQuery 1.6 ou plus récent, $ (élém) .attr ("selectedIndex") ne fonctionnera plus, parce que selectedIndex est une propriété, pas un attribut. Utilisez $ (emel) .prop ("selectedIndex", -1) à la place. – qualbeen