[C#] Passer une liste en param à une page
Fermé
Richard.M
Messages postés
105
Date d'inscription
dimanche 28 juin 2009
Statut
Membre
Dernière intervention
28 mars 2014
-
9 mai 2012 à 12:05
Richard.M Messages postés 105 Date d'inscription dimanche 28 juin 2009 Statut Membre Dernière intervention 28 mars 2014 - 9 mai 2012 à 14:13
Richard.M Messages postés 105 Date d'inscription dimanche 28 juin 2009 Statut Membre Dernière intervention 28 mars 2014 - 9 mai 2012 à 14:13
A voir également:
- [C#] Passer une liste en param à une page
- Supprimer une page word - Guide
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Imprimer tableau excel sur une page - Guide
- Créer une page facebook - Guide
2 réponses
L0ci
Messages postés
110
Date d'inscription
mardi 17 avril 2012
Statut
Membre
Dernière intervention
9 janvier 2013
30
9 mai 2012 à 13:12
9 mai 2012 à 13:12
Bonjour,
Si tu utilises une liste de type List<object> il suffit de passer cette liste comme paramètre, tout comme un int. Par contre il faudra peut être caster ton paramètre en le récupérant.
Si tu utilises une liste de type List<object> il suffit de passer cette liste comme paramètre, tout comme un int. Par contre il faudra peut être caster ton paramètre en le récupérant.
Richard.M
Messages postés
105
Date d'inscription
dimanche 28 juin 2009
Statut
Membre
Dernière intervention
28 mars 2014
8
9 mai 2012 à 14:13
9 mai 2012 à 14:13
Voila le code que j'ai testé:
J'obtiens en erreur: Impossible de convertir le type "string" en System.Collections.Generic.List<infosWebServices>...
C'est bien l'erreur que je redoutais. Le cast n'a pas suffit :$
//Redirection de la page: protected void Button_View_Table(object sender, EventArgs e) { Response.Redirect("~/DisplayTable.aspx?listeInfosWS="+listeWebServices); } //Recuperation des paramètres: protected void Page_Load(object sender, EventArgs e) { _listeWebServices = (List<infosWebService>)Request.QueryString.GetValues("listeInfosWS"); }
J'obtiens en erreur: Impossible de convertir le type "string" en System.Collections.Generic.List<infosWebServices>...
C'est bien l'erreur que je redoutais. Le cast n'a pas suffit :$