Je veux lier deux colonnes de la base de données dans la liste déroulante. Voici mon code:lier deux colonnes dans une liste déroulante
SqlConnection con=new SqlConnection(CommonRefference.Constr());
string query = "Select Id,Name+' ('+Distribution_name+') 'as Name1 from BR_supervisor ";
SqlCommand cmd = new SqlCommand(query,con);
con.Open();
SqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
DropDownList3.DataSource = query;
DropDownList3.DataTextField = "name1";
DropDownList3.DataValueField = "Id";
DropDownList3.DataBind();
}
con.Close();
Mais il donne l'erreur suivante
DataBinding: 'System.Char' ne contient pas une propriété avec le nom 'nom1'
Comment pour le faire? Tout le monde me aide est très appréciée
DataBinding: 'System.Char' ne contient pas de propriété portant le nom 'Name1'. – decoder
Comment le résoudre.can u plz expliquer? – decoder
se référer SOLUTION ci-dessus, j'ai changé cela pour votre condition. – sajanyamaha