[ASP.net/C#] Code non exécuté si IsPostBack =
Résolu
Richard.M
Messages postés
118
Statut
Membre
-
Richard.M Messages postés 118 Statut Membre -
Richard.M Messages postés 118 Statut Membre -
Bonjour à tous ^^,
Voila je construit une page internet en ASP.net. J'ai une gridview qui m'affiche différentes informations, cette gridview à une liste pour source de données.
Il est possible de rechercher des informations grâce à une textbox et un bouton "Rechercher".
Une fois le bouton cliqué, une méthode est appelée pour rechercher dans la gridview.
On cherche ensuite dans la liste de web service les informations contenant la recherche.
Le problème c'est que depuis que j'ai rajouté la condition IsPostBack (au niveau du Page_Load), la fonction de recherche dans la liste ne fonctionne plus, mais est belle et bien appelée:
Je ne sais pas quoi faire... Pouvez vous m'aider ? :)
Voila je construit une page internet en ASP.net. J'ai une gridview qui m'affiche différentes informations, cette gridview à une liste pour source de données.
Il est possible de rechercher des informations grâce à une textbox et un bouton "Rechercher".
Une fois le bouton cliqué, une méthode est appelée pour rechercher dans la gridview.
On cherche ensuite dans la liste de web service les informations contenant la recherche.
Le problème c'est que depuis que j'ai rajouté la condition IsPostBack (au niveau du Page_Load), la fonction de recherche dans la liste ne fonctionne plus, mais est belle et bien appelée:
protected void Search_WebService(object sender, EventArgs e)
{
Response.Write("hello"); //Fonctionne
foreach (infosWebService ws in listeWebServices) // ne rentre meme pas dans la boucle {
...
}
}
Je ne sais pas quoi faire... Pouvez vous m'aider ? :)
3 réponses
-
Est ce que tu es sur que listeWebServices n'est pas vide? Peut être pourrait tu la réinitialiser dans ta fonction en cas de postback.
-
Ma liste n'est pas vide, elle est remplie dans la fonction Page_Load. De plus, avant que je rajoute la condition !IsPostBack , la recherche dans la liste fonctionnait très bien.
-
Autant pour moi, tu avais raison L0ci. ma liste était belle et bien vide.
Merci beaucoup à toi !