Voilà mon code HTML (dans mapage.aspx). La liste se créé correctement sans problème. J'ai bien renseigné propriétés id et name.
<SELECT id="lieu_accident" name="lieu_accident">
<OPTION value="" selected>Choisir...</OPTION>
<%
//rempli liste
System.Data.Odbc.OdbcConnection connexion
new System.Data.Odbc.OdbcConnection((string)Application.Get("CS")); connexion.Open(); System.Data.Odbc.OdbcCommand oCmd new System.Data.Odbc.OdbcCommand(); oCmd.Connection = connexion; oCmd.CommandText = "select * from LIEU_ACCIDENTS"; System.Data.Odbc.OdbcDataReader oDRlieu = oCmd.ExecuteReader();
while (oDRlieu.Read()) Response.Write("<option value='" + oDRlieu.GetInt32(0) + "'>" + oDRlieu.GetString(1) + "</option>");
oDRlieu.Close();
%>
</SELECT>
Et voilà comment je tente de récupérer la valeur de l'élement sélectionné (dans mapage.aspx.cs) :
sql = sql + Request.Form["lieu_accident"]
Mais je n'arrive à récupérer aucune valeur ! :( QQ'un aurait une solution ?
Merci de votre aide et merci de m'avoir lu