J'ai eu baisse dans la liste déroulante qui exécuter du code lorsque la condition spécifique et j'ai essayé de le vérifier par la valeur sélectionnée, mais il se erreurliste déroulante cochée
protected void DDLProductFamily_SelectedIndexChanged(object sender, EventArgs e)
{
if (DDLProductFamily.Items.FindByText("Name").Selected == true)
using (SqlConnection Con = Connection.GetConnection())
{
SqlCommand Com = new SqlCommand("GetListViewByProductCategory", Con);
Com.CommandType = CommandType.StoredProcedure;
Com.Parameters.Add(Parameter.NewInt("@ProductCategory_Id", DDLProductFamily.SelectedValue.ToString()));
SqlDataAdapter DA = new SqlDataAdapter(Com);
DA.Fill(dt);
DataList1.DataSource = dt;
DataList1.DataBind();
}
else if (DDLProductFamily.Items.FindByText("ProductFamilly").Selected == true)
{
using (SqlConnection Con = Connection.GetConnection())
{
SqlCommand Com = new SqlCommand("GetListViewByProductFamily", Con);
Com.CommandType = CommandType.StoredProcedure;
Com.Parameters.Add(Parameter.NewInt("@ProductFamily_Id", DDLProductFamily.SelectedValue.ToString()));
SqlDataAdapter DA = new SqlDataAdapter(Com);
DA.Fill(dt);
DataList1.DataSource = dt;
DataList1.DataBind();
}
}
}
Et l'erreur est? – womp
référence d'objet non instance ..... – Myworld
Vous devez inclure (au moins partiellement) une trace de pile. Il y a un certain nombre de choses qui pourraient annuler. – R0MANARMY