appel dropdownlist sélectionné index modifié événement manuellement
j'ai une liste déroulante qui se remplissent au chargement de la page de l'événement.
private void FillSponsor()
{
ddlSponsor.DataSource = Db.VCT_SPONSORs.Where(x => x.IS_ACTIVE.GetValueOrDefault() && x.IS_APPROVED.GetValueOrDefault());
ddlSponsor.DataBind();
}
Maintenant ce que je veux, c'est de se lier aux autres liste déroulante avec la première valeur de déroulant ci-dessus. ma deuxième liste déroulante est:
protected void ddlSponsor_SelectedIndexChanged(object sender, EventArgs e)
{
ddlDivision.DataSource = Db.VCT_SPONSOR_DIVISIONs.Where(x => x.SPONSOR_ID==SponsorID);
ddlDivision.DataBind();
ddlDivision.Items.Insert(0, new ListItem("All", "0"));
}
Mon problème est comment faire pour appeler ddlSponsor_SelectedIndexChanged événement à partir de la FillSponsor méthode. Mes deux listes déroulantes sont dans la mise à jour des panneaux.
source d'informationauteur Pankaj
Vous devez vous connecter pour publier un commentaire.
Voulez-vous dire comment vous appelez la méthode?
Vous pouvez utiliser DateBound Événement à la place. comme...
Je crois que votre problème principal est d'avoir des contrôles de mise à jour séparée des panneaux.
http://forums.asp.net/t/1426233.aspx
Exemple de Code à partir de ce lien:
Je crois que ce que vous êtes après est AsyncPostBackTriggers, et n'oubliez pas UpdateMode="Conditionnel".