J'ai écrit une fonction dans ma page .cs. Sur l'événement onselectedindexchanged in .aspx je veux appeler cette fonction.Comment appelez-vous une fonction C# à partir d'un événement ASP.NET?
Comment faire?
J'ai écrit une fonction dans ma page .cs. Sur l'événement onselectedindexchanged in .aspx je veux appeler cette fonction.Comment appelez-vous une fonction C# à partir d'un événement ASP.NET?
Comment faire?
Si vous aviez la méthode suivante dans le fichier de votre *:
public void DoSomething()
{
}
Vous pouvez envelopper l'appel dans un gestionnaire d'événements:
void RadioButtonList1_IndexChangedHandler(object sender, EventArgs e)
{
DoSomething();
}
Et votre code * .aspx ressemblerait à ceci:
<asp:RadioButtonList id="RadioButtonList1"
OnSelectedIndexChanged="RadioButtonList1_IndexChangedHandler"
AutoPostBack="true"
runat="server"/>
merci ... fonctionne parfaitement – gizgok
Il suffit de diriger cette fonction vers la propriété onselectedindexchanged
de la liste déroulante.
onselectedindexchanged="DropDownList1_SelectedIndexChanged"
Pouvez-vous également expliquer comment vous avez ajouté la liste Drodown à la page?
C'est le moyen le plus simple. –
Il est préférable d'activer le mode Création, d'accéder aux propriétés de votre contrôle et d'ajouter cet événement. – Aristos