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 :

Invalid postback or callback argument


Sujet :

ASP.NET

  1. #1
    CUCARACHA
    Invité(e)
    Par défaut Invalid postback or callback argument
    Salut,

    J'ai créé un formulaire avec un GridView. Ne pouvant le rattacher directement à un Data control, je n'ai créé que les itemTmeplate.

    Lorsque je clique sur un bouton qui émet une rowCommand j'ai l'erreur suivante. Bien entendu j'ai vérifier et je n'utilise pas cette directive.

    Invalid postback or callback argument.
    Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true" %> in a page.
    For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them.
    If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.
    Quelqu'un pourrait m'aider, je pense que la seule fois où j'ai eu cette erreur c'est en tentant de sauver du HTML dans une base, là ça n'est pas le cas du tout.

    D'avance merci pour votre aide

    Laurent
    Dernière modification par Poulain ; 29/06/2008 à 21h48. Motif: changement balise code en quote

  2. #2
    CUCARACHA
    Invité(e)
    Par défaut précision
    Il y a 2 boutons
    L'un a un CauseValidation = true et l'autre le contraire?

  3. #3
    CUCARACHA
    Invité(e)
    Par défaut Résolu sans comprendre, explication ?
    Salut,

    J'ai rajouté EnableEventValidation="false"

    Par contre je n'ai pas compris comment ce flag s'activait puisque je n'ai pas eu à le mettre ailleurs pour que ça fonctionne et j'ai plusieurs pages similaires.

    Si vous avez une explication, n'hésitez pas.

    D'avance merci

    Laurent

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2003
    Messages
    353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2003
    Messages : 353
    Par défaut
    Salut,
    c'est pas tellement top de le désactiver totalement.

    En fait,
    le fait de le mettre à false, cela veut dire que tu autorises n'importe controle de ta page de faire des postback.
    Donc par sécurité il faut le laisser par défaut à true.

    Ensuite, il faut intervenir sur chacun des controles de ta page pouvant causer des postback.
    Notamment le CauseValidation que tu as mis.

    Personnellement j'ai eu ce probleme parce que j'avais des controles a l'extérieur d'un updatepanel, et je devais les renseigner auprès de mon Scriptmanager avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    page.clientscript.registerforeventvalidation()

Discussions similaires

  1. Réponses: 4
    Dernier message: 25/02/2008, 14h01
  2. Réponses: 4
    Dernier message: 14/02/2008, 12h38
  3. [c# 2.0] Invalid postback or callback argument
    Par tscoops dans le forum ASP.NET
    Réponses: 4
    Dernier message: 22/11/2007, 09h24
  4. Réponses: 3
    Dernier message: 08/08/2007, 13h59
  5. Invalid postback or callback argument
    Par chaouki_2000 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 23/03/2007, 17h46

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