Ir para conteúdo
Fórum Script Brasil
  • 0

Erro Validatorcallout No Asp.net.2.0


Luiz Itatiba

Pergunta

Olá sou iniciante em .NET2.0 e AJAX e estou aprendendo a criar minha primeira aplicação asp.net e com recursos do AJAX CONTROL TOOL KIT do AJAX

Só que quando estava aprendendo a trabalhar com o validador callout em meu micro ao fazer a execução da aplicação deu o seguinte erro

Sys não está definido na linha 136 caractere 1 estou colocando o codigo do form pra ver se algum poderia me ajudar como resolver esse problema desculpe de ainda ser tão leigo e iniciante assim mas com o tempo eu desencanto, mas desde já agradeço a ajuda de vocês e se puderem também me indicar um forum só de AJAX para o 2.0 em portugues eu agradeço

Bem antes de passar o codigo

Estou usando o VS2005 PRO ENG-USA ENU como ferramenta de edição, Estou trabalhando no WINDOWS XP PRO SERVICE PACK2, com .NET FRAMEWORKS tanto o 1.1 como o 2.0 instalados em meu micro como tambem o Compact Net Framework do 2.0 e o navegador estou usando o

Windows Internet Explorer 7.0

Bem lá vai o codigo e se alguém puder me ajudar fico grato este codigo esta na pagina default.aspx de minha aplicação

Este é o codigo da pagina Default.aspx

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="AjaxControlkit" %>

<%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"

Namespace="System.Web.UI" TagPrefix="asp" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >

<head runat="server">

<title>Untitled Page</title>

<style type="text/css">

.highlight{

background-color:lemonchiffon;

}

</style>

</head>

<body>

<form id="form1" runat="server">

<div>

<asp:ScriptManager ID="ScriptManager1" runat="server">

</asp:ScriptManager>

<br />

<table border="0" cellpadding="0" cellspacing="0" style="width: 480px">

<tr>

<td style="font-size: 10px; width: 70px; color: #1883d6; font-family: Verdana">

Categoria:</td>

<td style="width: 186px">

<asp:TextBox ID="txtCategoria" runat="server"></asp:TextBox><asp:RequiredFieldValidator

ID="validatorCategoria" runat="server" ErrorMessage="<b>Campo obrigatório</b><br/>Informe o nome da nova Categoria" ControlToValidate="txtCategoria"></asp:RequiredFieldValidator></td>

</tr>

<tr>

<td style="width: 70px">

</td>

<td style="width: 186px">

</td>

</tr>

<tr>

<td style="width: 70px">

</td>

<td align="right" style="width: 186px">

<asp:Button ID="Button1" runat="server" ForeColor="Transparent" Style="font-size: 9px;

background-image: url(Imagens/botao_fundobotao.gif); vertical-align: middle;

width: 69px; color: #000000; border-top-style: none; font-family: Verdana, Arial, 'Microsoft Sans Serif';

border-right-style: none; border-left-style: none; letter-spacing: -1px; height: 20px;

background-color: transparent; text-align: left; border-bottom-style: none" Text=" Cadastrar" /></td>

</tr>

</table>

<AjaxControlkit:ValidatorCalloutExtender

ID="ValidatorCalloutExtender1"

runat="server"

CloseImageUrl="Imagens/btfecharcalloubluegradi.bmp"

TargetControlID="validatorCategoria"

HighlightCssClass="highlight"

/>

</div>

</form>

</body>

</html>

Este é o codigo que esta na pagina

Default.aspx.vb

Partial Class _Default

Inherits System.Web.UI.Page

End Class

E estas são as linhas de como está o estado atual do WebConfig de minha aplicação

?xml version="1.0"?>

<!--

Note: As an alternative to hand editing this file you can use the

web admin tool to configure settings for your application. Use

the Website->Asp.Net Configuration option in Visual Studio.

A full list of settings and comments can be found in

machine.config.comments usually located in

\Windows\Microsoft.Net\Framework\v2.x\Config

-->

<configuration>

<appSettings/>

<connectionStrings/>

<system.web>

<!--

Set compilation debug="true" to insert debugging

symbols into the compiled page. Because this

affects performance, set this value to true only

during development.

-->

<compilation debug="true">

<assemblies>

<add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>

<add assembly="System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></assemblies></compilation>

<!--

The <authentication> section enables configuration

of the security authentication mode used by

ASP.NET to identify an incoming user.

-->

<authentication mode="Windows"/>

<!--

The <customErrors> section enables configuration

of what to do if/when an unhandled error occurs

during the execution of a request. Specifically,

it enables developers to configure html error pages

to be displayed in place of a error stack trace.

<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">

<error statusCode="403" redirect="NoAccess.htm" />

<error statusCode="404" redirect="FileNotFound.htm" />

</customErrors>

-->

</system.web>

</configuration>

Se alguém puder me ajudar fico grato?

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

Luiz,

realmente complicado ajudar,

não está bem claro se o erro esta no ajax ou no .net

você disse que o erro esta na linha 136,

mas o codigo que você postou tem 106 linhas.

se você puder, pegue o conteudo da linha 136 gerado pelo html e poste aqui.

se for uma funcao js, coloque toda funcao aqui.

e diga em que momento o erro é gerado.

se é ao carregar a pagina, ao clicar em algum evento, ao retornar de algum metodo.

beleza,

at,

Link para o comentário
Compartilhar em outros sites

  • 0

estou trabalhando com o VS2005 Pro Eng-usa -enu como faço pra mostrar linhas nele já que não mostram linha neles mas eu só queria saber aonde está o erro já que sou iniciante?

Postei os codigos como visto ácima em paginas separadas e nomeadas acima. mas tem que instalar o AJAX EXTENSIONS e o AJAX CONTROL TOOL KITS pra funcionar fiz as instalações segui o curso que aprendi pra me basear neste codigo mas está dando erro.Se puder me ajudar fico grato

Link para o comentário
Compartilhar em outros sites

  • 0

Luiz,

a grande maioria dos erros de desenvolvimento não esta relacionada ao seu sistema operacional, API, IDE, versoes... ou que seja.

a maioria dos erros esta no codigo,

se o seu problema não for o codigo, provavelmente só vai obter ajuda de quem já teve uma experiencia muito semelhante a sua, usando as mesmas ferramentas.

agora, se o seu problema for no codigo, as chances de obter ajuda aumentam.

então, se você quizer, coloque a linha 136 aqui, e descreva porque e como o erro esta ocorrendo.

sucesso pra você,

Link para o comentário
Compartilhar em outros sites

  • 0

bom,

o erro acontece em que momento???

você esta digitando o codigo na IDE, e de repente "PAH", da erro?!

ou na hora que você vai visualizar a pagina da erro?

ou enquanto esta visualizando a pagina clica em algum bota da erro?

ou manda executar alguma acao e no retorno da erro???

independente das alternativas acima,

é nesse momento que você vai ver e copiar a linha com problema,

e não dentro .aspx, la você só digita o codigo,

na executacao é diferente.. e pelo que você falou, o problema esta na executacao,

e não na digitacao... se você digitacao você procurava dentro da IDE,

mas não é.

aonde você esta visualizando o resultado do que esta digitando!?

é la que você deve ver o conteudo gerado.

at,

Link para o comentário
Compartilhar em outros sites

  • 0

O Erro está em tempo de execução quando forma a pagina do HTML erro linha 136 do html vou ti mandar o projeto via upload .rar pd sêr?

Ele foi feito no VS2005 PRO e necessita de bx o AJAX EXTENSIONS E AJAX CONTROL TOOL KIT DESTE SITE

http://ajax.asp.net/default.aspx?tabid=47

Fico no aguardo estou operando com o ASP.NET 2.0

formcategoria.rar

Link para o comentário
Compartilhar em outros sites

  • 0

não não

você não entendeu,

eu não quero instalar nada aqui,

tudo que eu preciso é ver a linha 136 do html para saber qual é o erro.

se esta linha estiver chamando um metodo em js,

eu vou precisar ver o metodo.

só isso, mais nada, eu não preciso nem saber se você esta usando asp, php, mysql, windows, nada.

basta o html.

ok!?

at,

Link para o comentário
Compartilhar em outros sites

  • 0

é

aqui também não apareceu linha 136 não, foi só ate 130.

mas eu vi que você esta usando uma variavel Sys.

onde ela esta declarada?!

não aparece declaracao da variavel dentro do codigo html.

talves esteja faltando apenas isso.

veja ai nos seus exemplos do curso, quem é essa variavel e onde ela esta declarada.

at,

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...