2012-03-27 37 views
0

ich diesen Fehler mit C# Handler (.ashx):Uncaught Reference: Handler definiert nicht

ProviderGrid.js:23 Uncaught ReferenceError: Handler is not defined

Hier ist es meine Handler-Datei:

<%@ WebHandler Language="C#" Class="dashVidence.Handler" %> 

using System; 
using System.Web; 

namespace dashVidence 
{ 

    public class Handler : IHttpHandler 
    { 
//ReturnProvider contain a method returning string datas 
     ReturnProvider rp = new ReturnProvider(); 
     public void ProcessRequest(HttpContext context) 
     { 

     } 

     public bool IsReusable 
     { 
      get 
      { 
       return false; 
      } 
     } 

     public string provider() 
     { 
      return rp.getProvidersList(); 
     } 

    } 
} 

Der Handler-Datei in der aspx referenziert Datei

+0

Denken Sie, dass Ihre Tags falsch sein könnten, dies hat nichts mit extjs zu tun. – Amalea

+3

Das ist ein Javascriptfehler, richtig? Wo ist dein Javascript? – jrummell

+0

Was ist Zeile 23 von ProviderGrid.js? –

Antwort

-1

Please add debugger; to this line.

$(function() { 
>   debugger; <------------------HERE 
>   $('#feedbackform').submit(function() { 

Jetzt im Browser mit der rechten Maustaste inspizieren Element und auf die Registerkarte Konsole gehen. wenn Sie nicht über diese Linie getroffen onload drehen

debugging on in your web.configuration.

hit submit. if you hit the line just go through it line by line and the offending line will throw a error.

if it just throws a error like the image below. Sorry not enough rep points to post image directly. :(

http://postimg.org/image/5ke0jd6xv/

then it is the line above other wise check out the stack.

Hope this helps

Zitiert mich selbst erstaunlich :)

obwohl das, was Sie tun, ist, wenn der Fehler den Debugger auf der Ebene darüber nicht ein. Wohlgemerkt dies ist ein Javascript Fehler

Verwandte Themen