Bonjour,
Je travail actuellement sur une application asp.net 3.5 (migrée depuis dotnet 2.0), j'ai ajouté une dropdownlist à un formulaire de façon tout à fait classique. Sauf que lors de l'appel de la méthode DataBind() j'obtient l'erreur suivante :
	
	Le DataSource et le DataSourceID sont tous deux définis sur 'cboModaliteControle'. Supprimez une définition.
 Le problème est que  n'est pas défini.
Le code aspx de la dropdownlist
	
	| 12
 3
 4
 
 | <asp:DropDownList ID="cboModaliteControle" runat="server" 
                CssClass="cboTypeMission" DataMember="II_MDC_MODALITE_CONTROLE" 
                DataTextField="MDC_LIBELLE" DataValueField="MDC_CODE" Width="200px">
            </asp:DropDownList> | 
 Et dans mon code behind il y a :
	
	Protected WithEvents cboModaliteControle As System.Web.UI.WebControls.DropDownList
 
	
	| 12
 3
 4
 
 |                 ' Modalité de controle
                cboModaliteControle.DataSource = objParametreService.ListerModalitesControle()
                cboModaliteControle.DataBind()
                cboModaliteControle.Items.Insert(0, vbNullString) | 
 J'ai tenté de mettre 
	
	cboModaliteControle.DataSourceID = Nothing
  mais ça ne change rien.
Merci de votre aide.
Cordialement.
						
					
Partager