Bonjour,
J'aimerais savoir si il y a un moyen de supprimer un Request.Query, voici mon code:
Lors du mon premier chargement de la page je souhaite rentrer dans mon if, cependant lorsque je clique sur un bouton situé sur cette même page il me reload la page et rentre à nouveau dans mon if ce que je voudrais éviter car ici il s'agit de récupérer des variables qui existe déjà mais que je souhaite modifier sur cette page, donc si lorsque je clique sur le bouton modifier tout redeviens comme avant cela pose problème...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 protected void Page_Load(object sender, EventArgs e) { FabriqueCarte_Appel carte = new FabriqueCarte_Appel(dbProviderFactory, chaineConnexion); FabriqueCode_Interurbain code = new FabriqueCode_Interurbain(dbProviderFactory, chaineConnexion);; FabriquePersonne personne = new FabriquePersonne(dbProviderFactory, chaineConnexion); if (Request.QueryString["IdPersonne"] != null) { int IdPersonne = int.Parse(Request.QueryString["IdPersonne"]); IPersonne pers = personne.Lire(IdPersonne); if (personne != null) { LabelPrenomDuContactAModifier.Text = pers.PrenomPersonne.Replace(" ", ""); LabelNomDuContactAModifier.Text = pers.NomPersonne.Replace(" ", ""); TextBoxModifCourriel.Text = pers.CourrielPersonne.Replace(" ", ""); DropDownListModifCarteAppel.SelectedValue = Request.QueryString["NoCarte"].Replace(" ", ""); DropDownListModifCodeInter.SelectedValue = Request.QueryString["NoCode"].Replace(" ", ""); Request.QueryString["IdPersonne"] = null; } } }
Pour cela j'avais pensé supprimer en faisant comme ceci Request.QueryString["IdPersonne"] = null; ou comme cela Request.QueryString["IdPersonne"].remove(0); mais aucun ne fonctionne.
Merci de votre aide
Partager