Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1480 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  querystring asp.net

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

querystring asp.net

n°907473
simoes
Posté le 25-11-2004 à 10:23:21  profilanswer
 

voila mon prob:  
je debute en asp.netC#, et la je me suis lance sur le querystring mais je viens fou  je n'arrive pas a faire fonctionner mon programme correctement !!  
J'ai deux pages; a.aspx et b.aspx.  
 
Sur ma premiere page (a.aspx) j'ai:  
un bouton et une ListBox (selection mulriple) avec les elements suivants:  
<asp:listbox id="localite" style="Z-INDEX: 103; LEFT: 19px; POSITION: absolute; TOP: 143px" runat="server" Width="147px" Height="162px" SelectionMode="Multiple">  
<asp:ListItem Value="1">Le Locle</asp:ListItem>  
<asp:ListItem Value="2">La Chaux-de-Fonds</asp:ListItem>  
<asp:ListItem Value="3">Les Brenets</asp:ListItem>  
<asp:ListItem Value="4">Neuchatel</asp:ListItem>  
</asp:listbox>  
 
et j'aimerais que lorsque je presse sur mon bouton, les elements que j'aurai selectionnes sur la ListBox, de ma page a, viennent s'affciher sur ma page b!!!! je suppose que cela ne doit pas etre dur mais je n'arrive pas et vient fou !!!  
merci de m'aider    
 

mood
Publicité
Posté le 25-11-2004 à 10:23:21  profilanswer
 

n°907566
titione
addicted
Posté le 25-11-2004 à 12:23:28  profilanswer
 

est-ce que tu sais le faire en html tout con ?? si la réponse est non, je te conseille fortement de commencer par là... si la réponse est oui, est-ce que tu connais le mécanisme événementiel de .NET qui est très perturbant et peu naturel au premier abord ?? si non, cherche des tutoriaux dessus ce qui sera un bon début...
si oui, essaie un truc genre Request.Form["localite"] je crois...

n°908382
nevin0u
Posté le 26-11-2004 à 12:46:31  profilanswer
 

il y'a plusieurs manière de l'effectuer,
 
je ne les connais pas toutes mais je vais en proposer 2
 
Le querystring
 
tu sélectionne l'item1 : neuchatel
sur le click de ton bouton
Response.Redirect("b.aspx?items=" + list.SelectedItem.Value) ;
// Je suis pas certain de la syntaxe j'ai pas l'outil sous les yeux
 
la 2ème manière est d'utiliser une variable de session pour l'utilisateur (pour le browser)
 
Un exemple serait de mettre la liste de tes éléments sélectionnés dans une ArrayList - dans a.aspx sur le click d'un bouton  
ensuite tu la met dans une variable de session
ArrayList array ;....
Session("valeurs" ) = array ;
 
et dans b.aspx  
dans le load tu peux les récupérer
 
ArrayList recupvaleur ;
if (! Session("valeurs" ) == null)
   recupvaleur = (ArrayList)Session("valeurs" ) ;


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  querystring asp.net

 

Sujets relatifs
Plus de sujets relatifs à : querystring asp.net


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR