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 :

Formulaire inclus et changement de page


Sujet :

ASP.NET

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 61
    Points : 54
    Points
    54
    Par défaut Formulaire inclus et changement de page
    Bonjour à tous,

    Je viens de commencer l'asp.net hier et je galère pas mal sûrement à cause de mes automatismes du php.

    J'ai une page (default.aspx) incluant un formulaire (form.aspx) avec un bouton-événement exécutant du c#.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="OK" Width="279px" />
    J'ouvre la page default.aspx. Mais, lorsque je clique sur le bouton, l'action s'effectue bien mais me renvoie vers la page du formulaire (form.aspx)
    J'ai d'abord essayer de renseigner l'attribut "action" de la balise form mais sans effet... puis j'ai pensé à faire une redirection (Response.Redirect) mais cela apporte beaucoup de contraire.

    Que dois-je faire pour que cela fonctionne?

    Merci d'avance pour votre aide

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Points : 8 734
    Points
    8 734
    Par défaut
    Si t'es en 2.0, c'est juste une proprieté de ta form.
    Si t'es en 1.1, tu peux pas poster sur une autre page

  3. #3
    Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 61
    Points : 54
    Points
    54
    Par défaut
    Je suis en ASP 2.0, quelle propriété faut-il ajouter?
    J'ai essayé d'ajouter l'attribut "action" mais cela n'a eu aucun effet, l'exécution de l'événement renvoit toujours vers la page du formulaire mais pas sur la page incluant le formulaire.

  4. #4
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Points : 8 734
    Points
    8 734
    Par défaut
    Par contre, va falloir que tu m'expliques ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    J'ai une page (default.aspx) incluant un formulaire (form.aspx)

  5. #5
    Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 61
    Points : 54
    Points
    54
    Par défaut
    En fait, je cherchais un équivalent à include() ou require() de php...
    Et je suis tombé sur cette page: http://support.microsoft.com/kb/306575 et donc utilisé "Response.WriteFile ("VotreFichier.inc"))".
    Pendant mes recherches, j'ai également vu sur des explications aux sujets des "master pages" et des "users control" (si je ne me trompe pas) mais n'ayant pas vraiment compri le principe, je me suis rabattu sur le "Response.WriteFile"...

    J'dois avouer être un peu perdu dans l'univers asp.net

  6. #6
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Points : 8 734
    Points
    8 734
    Par défaut
    Si tu codes en aspnet avec des réflexes php ou asp, t'es mort.
    Je te conseille de suivre qqs tutos pour t'empreigner du monde aspnet

  7. #7
    Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 61
    Points : 54
    Points
    54
    Par défaut
    Oui, en effet.
    J'ai regardé un peu les tutos du site et ce que je cherchais à faire c'était les "master pages". Ca fonctionne plutôt bien comme système.
    Avec toutes les infos qu'on peux trouver sur le net, c'est dur de s'y retrouver.

    Pour info, le tuto que j'ai suivi: http://webman.developpez.com/article...et/masterpage/

    Lutecefalco, je te remercie

  8. #8
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Points : 8 734
    Points
    8 734
    Par défaut
    De rien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 21/10/2010, 10h42
  2. Réponses: 2
    Dernier message: 16/07/2008, 08h41
  3. Réponses: 6
    Dernier message: 22/06/2007, 15h51
  4. Changements de page dans formulaire
    Par Stéphane Olivier BERNARD dans le forum Access
    Réponses: 2
    Dernier message: 15/08/2006, 22h58
  5. formulaire qui doit appeler plusieurs pages
    Par rohel dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 27/01/2005, 08h59

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