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 :

Champ qui se rempli tout seul lors de l'envoi formulaire


Sujet :

ASP.NET

  1. #1
    Membre averti Avatar de LhIaScZkTer
    Inscrit en
    Mai 2004
    Messages
    564
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2004
    Messages : 564
    Points : 301
    Points
    301
    Par défaut Champ qui se rempli tout seul lors de l'envoi formulaire
    Bonjour à tous,

    J'ai posté mon problème dans le forum javascript mais après quelques essais il semblerait que ce soit la faute à ASP.NET (évidemment jamais la mienne)

    J'ai un formulaire de recherche client qui peut contenir de 0 à 3 options de recherche qui sont : Nom client, Rapport, et Date. Si tout les champs sont vide la recherche effectue un produit cartésien, sinon elle applique les filtres de recherche mentionné ci-dessus.

    Mon problème se situe au niveau de la date, j'utilise un Date picker entièrement en javascript (je n'utilise pas le Calendar d'asp car à chaque changement de mois il envoie une requête au serveur et donc déclenche des oppérations...) lorsqu'on laisse la date vide, et que le clique s'effectue sur le bouton recherche, celle-ci rempli automatiquement avec la date du jour et je ne comprend pas pourquoi ...

    Pourtant, si je sors du contexte asp.net et que je clique sur un bouton formulaire la date ne se rempli pas automatiquement....

    J'utilise ce date picker et voilà pour la partie html->asp.net :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <input id="date" name="date" runat="server" type="text" size="25">
    <a href="#" onclick="displayDatePicker('ctl00$masterpage_contenu$date');">
      <img src="Medias/dynCalendar.gif" width="16" height="16" border="0" alt="Choisissez une date">
    </a>
    J'ai mis un runat="server" sur mon input pour récupérer FormatException.

    Merci à tous pour votre aide.

  2. #2
    Expert éminent sénior
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Points : 13 380
    Points
    13 380
    Par défaut
    Alors je vois pas pourquoi ce serait la faute à ASP.NET mais autant rester en ASP.NET, tu n'as qu'à utiliser le contrôle Calendar des Ajax Toolkit.

    http://www.asp.net/AJAX/AjaxControlT.../Calendar.aspx

    Ptet que ça marchera mieux.

  3. #3
    Expert éminent sénior

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Points : 12 465
    Points
    12 465
    Par défaut
    Citation Envoyé par LhIaScZkTer Voir le message
    lorsqu'on laisse la date vide, et que le clique s'effectue sur le bouton recherche, celle-ci rempli automatiquement avec la date du jour et je ne comprend pas pourquoi ...

    Pourtant, si je sors du contexte asp.net et que je clique sur un bouton formulaire la date ne se rempli pas automatiquement....
    Salut

    comment geres-tu le submit de la page ?

    essaye d'arrêter le post de ta page, pour voir si tu te retrouves avec une valeur dans le champ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:button onclientclick="javascript:return false;" ....
    Sinon, est-ce que tu peux poster ton code ?

    pour finir, c'est vrai que le calendrier du control toolkit est 1000 fois mieux que celui que tu utilise

Discussions similaires

  1. Des "=" qui se mettent tout seuls dans une TLisBox
    Par [Silk] dans le forum Langage
    Réponses: 2
    Dernier message: 11/11/2005, 13h35
  2. Formulaire qui se valide tout seul :8O:
    Par Boumeur dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 13/04/2005, 13h21
  3. Avoir un champ qui se decremente tout seul
    Par romeo9423 dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 15/02/2005, 05h32
  4. [ContrôleBD] DBCtrlGrid qui se redimensionne tout seul !
    Par LadyWasky dans le forum Composants VCL
    Réponses: 8
    Dernier message: 02/07/2004, 00h08
  5. TCanvas et handle qui se désalloue tout seul
    Par efourmon dans le forum Langage
    Réponses: 3
    Dernier message: 14/01/2004, 12h07

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