"
SelectCommand="SELECT [CODE], [LIBELLE] FROM [TAB_CSP]">
<form id="form1" runat="server">
<EditItemTemplate>
'>
</EditItemTemplate>
</form>
Ca marche très bien lorsqu'il y a bien une valeur définie pour le champ DEM_co_csp en base, mais la valeur null est autorisé sur ce champ. Lorsque la ligne retournée à pour valeur null je recois le message d'erreur :
[ArgumentOutOfRangeException: 'ddlCSP' a un SelectedValue qui n'est pas valide, car il n'existe pas dans la liste des éléments.
Nom du paramètre : value]
wghazi
Messages postés2Date d'inscriptionlundi 25 juin 2007StatutMembreDernière intervention21 octobre 2008 21 oct. 2008 à 09:29
slt,
c normal parce que bind("DEM_co_csp") te donne un valeur null alors que vous ajouter la listitem avec un value -1.
donc vous chagez votre selectCommand (procedure dans ce cas) par
"isnull(DEM_co_csp,'-1') DEM_co_csp".