none
Problemas com validadores RRS feed

  • Pergunta

  • Estou recebendo o seguinte erro, apenas quando coloca validadores na minha página:

    Erro de Servidor no Aplicativo '/'.

    WebForms UnobtrusiveValidationMode requer um ScriptResourceMapping para 'jquery'. Adicione um jquery nomeado de ScriptResourceMapping (diferencia maiúsculas de minúsculas).

    Descrição: Ocorreu uma exceção sem tratamento durante a execução da atual solicitação da Web. Examine o rastreamento de pilha para obter mais informações sobre o erro e onde foi originado no código. 

    Detalhes da Exceção: System.InvalidOperationException: WebForms UnobtrusiveValidationMode requer um ScriptResourceMapping para 'jquery'. Adicione um jquery nomeado de ScriptResourceMapping (diferencia maiúsculas de minúsculas).

    Erro de Origem: 
    Exceção sem tratamento foi gerada durante a execução da atual solicitação da Web. As informações relacionadas à origem e ao local da exceção podem ser identificadas usando-se o rastreamento de pilha de exceção abaixo.

    Rastreamento de Pilha: 
    [InvalidOperationException: WebForms UnobtrusiveValidationMode requer um ScriptResourceMapping para 'jquery'. Adicione um jquery nomeado de ScriptResourceMapping (diferencia maiúsculas de minúsculas).]
       System.Web.UI.ClientScriptManager.EnsureJqueryRegistered() +2171326
       System.Web.UI.WebControls.BaseValidator.RegisterUnobtrusiveScript() +10
       System.Web.UI.WebControls.BaseValidator.OnPreRender(EventArgs e) +9576177
       System.Web.UI.Control.PreRenderRecursiveInternal() +83
       System.Web.UI.Control.PreRenderRecursiveInternal() +168
       System.Web.UI.Control.PreRenderRecursiveInternal() +168
       System.Web.UI.Control.PreRenderRecursiveInternal() +168
       System.Web.UI.Control.PreRenderRecursiveInternal() +168
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +974
    


    Informações sobre a Versão: Microsoft .NET Framework Versão:4.0.30319; Versão do ASP.NET:4.0.30319.18033


    Edinho

    sábado, 20 de abril de 2013 00:31

Respostas

  • No ASP.NET 4.5, por padrão as validações são feitas com HTML5, CSS3 e JQUERY de FORMA NÃO INVASIVA (Separa o HTML do JAVASCRIPT).

    Das DUAS UMA.

    1) Desabilita a validação NÃO INVASIVA no AppSettings do Web.Config.

    2) ADICIONA o arquivo global.asax e no evento Application_Start, registra a biblioteca JQUERY.


    Leonardo Lourenço Silva
    MCT, MCPD, MCTS, MCP

    Desligue a TV, tire sua fantasia de carnaval e vá ESTUDAR !!!
    www.netcoders.com.br

    • Marcado como Resposta Giovani Cr quarta-feira, 9 de outubro de 2013 11:58
    sábado, 20 de abril de 2013 20:43

Todas as Respostas

  • No ASP.NET 4.5, por padrão as validações são feitas com HTML5, CSS3 e JQUERY de FORMA NÃO INVASIVA (Separa o HTML do JAVASCRIPT).

    Das DUAS UMA.

    1) Desabilita a validação NÃO INVASIVA no AppSettings do Web.Config.

    2) ADICIONA o arquivo global.asax e no evento Application_Start, registra a biblioteca JQUERY.


    Leonardo Lourenço Silva
    MCT, MCPD, MCTS, MCP

    Desligue a TV, tire sua fantasia de carnaval e vá ESTUDAR !!!
    www.netcoders.com.br

    • Marcado como Resposta Giovani Cr quarta-feira, 9 de outubro de 2013 11:58
    sábado, 20 de abril de 2013 20:43
  • VAleu cara, mas como alterar o Web.Config??? Tem que incluir uma linha?

    Edinho

    segunda-feira, 22 de abril de 2013 11:51