Asp.net - charger un dropdownlist en dynamique

Contenu du snippet

Ceci est surtout utile quand on commence à utiliser ASP.NET dans la vision de Microsoft (c'est-à-dire avec une séparation de la partie graphique de la partie programmation).

Ainsi le fichier de chargement est dans le "xxxx.aspx.vb" dérivé du fichier "xxxx.aspx" (sous Visual Studio.NET).

Source / Exemple :


' Dans la page xxxx.aspx.vb

Public TmpReaderType As OdbcDataReader

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
 Dim SQL As String = "Select nom_type, ref_type FROM type ORDER BY nom_type"
 Dim ODBCConnSite As String = "films"
 TmpReaderType = MyODBCReader(SQL, ODBCConnSite)

 Me.ListeTypes.DataValueField = "ref_type"
 Me.ListeTypes.DataTextField = "nom_type"

 Me.ListeTypes.DataSource = TmpReaderType
 Me.ListeTypes.DataBind()
End Sub

'-----------------
' Dans la page xxxx.aspx

<asp:DropDownList id="ListeTypes" runat="server"></asp:DropDownList>

Conclusion :


Ce chargement de données se fait avec la classe développée pour effecter des requettes sur un serveur de données sous MySQL développé par NIX.

Bon coding

Romelard Fabrice (Alias F___)

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.