Bonjour, j'ai une question:

J'ai deux listes déroulantes bindées. La première avec une liste de string et la seconde avec une liste d'objets (Id + Nom). ID=Guid et Nom=string

Je charge la page avec un SelectedItem présélectionné pour chacune via ng-model.

La première affiche correctement l'élément présélectionné mais pas la seconde avec l'objet.

voici mon code:

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<select  id="datacircuit" name="" ng-model="model.SelectedCircuit" ng-options="item.Name for item in model.Circuits" key="Id" >
	<option value="">Selectionner</option>
</select>

Pouvez-vous m'aider ?

Merci bcp d'avance, Yoda




edit:

Bizarrement en faisant ceci dans le Ctler, ca fonctionne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
var ItemIndex = ...// (un find fait côté serveur)
$scope.model.SelectedItem = $scope.model.Items[ItemIndex]
Il doit remapper le currentitem avec l'élément de la liste... il ya bien qqchse de prévu pour éviter de devoir faire ça non ?