IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Changer l'action d'un form en C#


Sujet :

ASP.NET

  1. #1
    Membre confirmé Avatar de Jimmy_S
    Inscrit en
    Octobre 2005
    Messages
    214
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 214
    Par défaut Changer l'action d'un form en C#
    Bonjour,

    J'ai deux questions :

    Est il possible de modifier l'attribut "action" du <form> ASP en utilisant du code-behind (C#) ? En fait j'aimerai le changer à la volée , c'est à dire envoyer mes input de mon form , vers une page différente en fonction d'un critère.

    Seconde question, est il possible de faire un Response.Redirect en envoyant en POST les input de ma page ?

    Mes questions sont tordues je sais

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    tu trouveras une réponse à ta première quetion ici : http://nico-pyright.developpez.com/t...ing/#Lpostback

    Pour la deuxième question, je ne pense pas que ce soit possible

  3. #3
    Membre éclairé Avatar de flogreg
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    432
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 432
    Par défaut
    pour la deuxieme question tu peux utiliser les variables de session mais en terme de performance...

  4. #4
    Membre confirmé Avatar de bartoumi
    Profil pro
    Inscrit en
    Février 2005
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 178
    Par défaut
    Toujours pour la deuxieme question
    je trouve qu'elle est trop vague.

    Est ce que tu veux envoyer tout tes inputs?
    Est ce que tu veux envoyer tout tes inputs vers une autre page dans le meme serveur ?

  5. #5
    Membre expérimenté Avatar de lapanne
    Inscrit en
    Juin 2006
    Messages
    200
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 200
    Par défaut
    Tu peux envoyer une requete HTTP POST en ASP.NET vers un autre serveur.

    http://www.netomatix.com/HttpPostData.aspx

    J'ai pas testé et j'ai lu en travers.

    Par contre pour la redirection... Aucune idée

    Je pense pas que ce soit possible parce qu'il faudrait :

    Envoyer les infos au navigateur puis l'obligé à soumettre une requete POST avec une adresse que tu lui spécifie. Security issues Spotted !

Discussions similaires

  1. Via select : changer action d'un form puis submit + smartphone
    Par Invité dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 04/09/2013, 13h53
  2. changer l'action d'un form selon valeur d'un bouton radio
    Par Nemesys dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 09/06/2007, 17h48
  3. Changer une action d'un <html:form..>
    Par phpaide dans le forum Struts 1
    Réponses: 5
    Dernier message: 15/02/2007, 13h41
  4. Changer l'action d'un formulaire en cliquant sur un radio
    Par yoyot dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 19/10/2005, 13h59
  5. [FORMS 4.5] Changer le statut d'une form
    Par xleb dans le forum Forms
    Réponses: 2
    Dernier message: 21/07/2005, 10h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo