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 :

bouton cancel en asp.net


Sujet :

ASP.NET

  1. #1
    Membre éclairé Avatar de alicia26
    Inscrit en
    Avril 2007
    Messages
    321
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 321
    Par défaut bouton cancel en asp.net
    bonjour
    comment reinitialiser un formulaire en asp.net?
    Rien à voir avec le cancel d'un gridview.
    Juste un formulaire avec un bouton 'Envoyer' et un autre 'Annuler' pour reinitialiser.
    J'ai essayé de mettre CausesValidation=false mais çà ne fonctionne pas.
    Merci pour le coup de pouce.

  2. #2
    Membre très actif
    Profil pro
    Inscrit en
    Février 2006
    Messages
    235
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 235
    Par défaut
    Ceci devrait faire ce que tu souhaites
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <input type="reset" runat="server" id="MonBoutonReset" value="Annuler" />

  3. #3
    Membre éclairé Avatar de alicia26
    Inscrit en
    Avril 2007
    Messages
    321
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 321
    Par défaut
    merci
    en faite je travaille en asp.net alors mes balises sont du style
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:Button ID="Button2" runat="server" Text="Annuler" CausesValidation="False"  /></td>
    est t-il possible sans dommage au code de mélanger avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="reset" runat="server" id="MonBoutonReset" value="Annuler" />

  4. #4
    Membre très actif
    Profil pro
    Inscrit en
    Février 2006
    Messages
    235
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 235
    Par défaut
    le fait d'ajouter l'attribut runat="serveur" tu peut l'utiliser dans le code behind, il est considéré alors comme une htmlcontrol (une sorte de standard). Il n'y aucun dommage D'ailleurs c'est meme plus léger ! si tu n'a pas besoin d'utiliser les composent ASP.NET(qui eux possède plus de fonctionnalité) autant utiliser les HTML control cela prend moin de process !

    De toute facon pour ton bouton reset il n'y a pas d'equivalent en ASP.NET donc tu n'as pas vraiment le choix

  5. #5
    Membre éprouvé Avatar de raOOn
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Décembre 2006
    Messages : 100
    Par défaut
    Si tu veux éviter un aller retour serveur, utilise le javascript via l'attribut OnClientClick d'un button.

  6. #6
    Membre éclairé Avatar de alicia26
    Inscrit en
    Avril 2007
    Messages
    321
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 321
    Par défaut
    merci pour vos réponses
    en esayant avec javascript,j'ai cette fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <script type="text/javascript">
          function Navigate()
          {
            javascript:window.open("urldemapage.aspx");
          }    
     
        </script>
    malheureusement elle m'ouvre une autre fenêtre,peut le on contourner?
    c-a-d cliquer sur "Annuler" sans ouvrir une nouvelle fenêtre?

  7. #7
    Membre éprouvé Avatar de raOOn
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Décembre 2006
    Messages : 100
    Par défaut
    oula Oui
    Pas besoin d'ouvrir une fenetre

    Ce serait plus un truc qui ressemble à ca:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <asp:Button ID="btReset" OnClientClick="TonForm.reset()" runat="server" text="Reset" />

  8. #8
    Membre éclairé Avatar de alicia26
    Inscrit en
    Avril 2007
    Messages
    321
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 321
    Par défaut
    rien ne se produit
    mon formulaire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     <form id="form1" runat="server" action="prepa.aspx" name="form">
    mon bouton reset
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:Button ID="Button2" runat="server" Text="Annuler" OnClientClick="form.reset() " /></td>

  9. #9
    Membre confirmé Avatar de Azephel
    Inscrit en
    Février 2007
    Messages
    141
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Février 2007
    Messages : 141
    Par défaut
    Je crois que tu t'es trompé dans ta balise. Essaye avec ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:Button ID="Button2" runat="server" Text="Annuler" OnClientClick="form1.reset() " /></td>

  10. #10
    Membre éclairé Avatar de alicia26
    Inscrit en
    Avril 2007
    Messages
    321
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 321
    Par défaut
    ohlala,c'est bon
    mais attendant j'ai trouvé un bout de code un peu plus long surement,mais çà marche:
    dans le code behind
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub btnReset_Click(ByVal sender As Object, ByVal e As System.EventArgs)
            Me.Server.Transfer("mapage.aspx")
        End Sub
    et dans mon form
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:Button id="btnReset" onclick="btnReset_Click" runat="server" Text="Annuler" />
    merci à tous!!

  11. #11
    Membre confirmé Avatar de Azephel
    Inscrit en
    Février 2007
    Messages
    141
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Février 2007
    Messages : 141
    Par défaut
    De rien ^^

    bonne continuation en tout cas !

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 20/08/2009, 15h44
  2. comment créer un drag & drop sur bouton parcourir en asp.net
    Par tilily dans le forum Général JavaScript
    Réponses: 14
    Dernier message: 03/02/2009, 13h25
  3. Bouton image en ASP.Net
    Par sebastien00 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 07/01/2008, 12h00
  4. Réponses: 1
    Dernier message: 25/07/2007, 15h45

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