none
Info. Gerais(Porque desse erro???) RRS feed

  • Pergunta

  • Bom Dia,

    Estou eu aqui fazendo uma validação do meu campo de busca e quando eu clico no botão enviar, tenho a seguinte mensagem de erro:

    "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."

    O porque dessa mensagem no
    PostBack da página, sei que alterando o atributo para True or False, vai rolar, mas pq ocasiona o erro.

    Grato.
    No Aguardo.

    Att. Ricardo Sousa
    quinta-feira, 30 de abril de 2009 14:57

Todas as Respostas

  • Trata-se de um mecanismo de seguraça.

    "This event validation mechanism reduces the risk of unauthorized postback requests and callbacks. With this model, a control registers its events during rendering and then validates the events during the post-back or callback handling. All event-driven controls in ASP.NET use this feature by default. "


    Fernando Cerqueira MVP.ASP.NET TEAM AJAX.TOOLKIT CONSULTOR & ARQUITETO
    quinta-feira, 30 de abril de 2009 18:58
    Moderador
  • Ricardo,

    Em alguns casos tbém tem a ver com manipulação incorreta do Control Tree. Esse artigo aqui ilustra esse problema:



    Abraço,

    Eric
    quinta-feira, 30 de abril de 2009 20:25