Dropdwnlist

speed10 Messages postés 46 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 18 octobre 2010 - 25 mai 2008 à 02:21
speed10 Messages postés 46 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 18 octobre 2010 - 25 mai 2008 à 19:29
salut,

je suis entrain de réaliser une application avec asp.net c# et une base de donnee sqlserver 2005, j ai recontré un pb avec le dropdowlist bref j ai 2 ddl qui sont lié et lors de l'affichage le premier item du premier ddl s'affiche par defaut mais il n'est pas selectionnable est ce qu'il y a une façon e le rendre selectionnabe ou le premier item soit vide

voici le code

private

void Page_Load(
object sender, System.EventArgs e){
MaSqlCnx.ConnectionString = "";

//ddl 1

if (!IsPostBack){

try{

if (MaSqlCnx.State == ConnectionState.Closed){

MaSqlCnx.Open();

}

SqlDataAdapter MonAdapt =

new SqlDataAdapter("exec Affiche_Ligne",MaSqlCnx);DataSet madataset=

new DataSet();MonAdapt.Fill(madataset,"T_Ligne");

cmbLigne.DataSource=madataset.Tables["T_Ligne"].DefaultView;

cmbLigne.DataTextField="Ligne";

cmbLigne.DataValueField="IdLigne";

cmbLigne.DataBind();

if (MaSqlCnx.State == ConnectionState.Open){

MaSqlCnx.Close();

}

}

catch(System.Exception ex){

MsgError.Text=ex.Message;

}

}

}

 //dll2

private
void cmbLigne_SelectedIndexChanged(
object sender, System.EventArgs e){

try{

if (MaSqlCnx.State == ConnectionState.Closed){

MaSqlCnx.Open();

}

SqlDataAdapter MonAdapt =

new SqlDataAdapter("exec cmbMachine '"+ cmbLigne.SelectedValue +"'",MaSqlCnx);DataSet madataset=

new DataSet();MonAdapt.Fill(madataset,"T_Machine");

cmbMachine.DataSource=madataset.Tables["T_Machine"].DefaultView;

cmbMachine.DataTextField="LmMachine";

cmbMachine.DataValueField="IdMachine";

cmbMachine.DataBind();

if (MaSqlCnx.State == ConnectionState.Open){

MaSqlCnx.Close();

}

}

catch(System.Exception ex){

MsgError.Text=ex.Message;

}

}

 

merci d'avance

2 réponses

nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
25 mai 2008 à 16:18
Salut,

J'ai un peu de mal a comprendre la question
La réponse est peut etre
AppendDataBoundItems lien

cascadingDropdownlist
ou sinon c'est peut être lien

Bon coding
0
speed10 Messages postés 46 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 18 octobre 2010
25 mai 2008 à 19:29
merci
0
Rejoignez-nous