2017-09-08 1 views
0

Ich benutze esriRequest, C# -Aktionsmethode mit folgendem Code aufrufen, aber wann immer ich diesen Code aufrufen wird es in Fehler Handler mit 404 Fehler. Bitte helfen Sie mir, dieses Problem loszuwerden.So rufen Sie C# -Controller-Methode von Dojo Javascript

  requestParam = esriRequest({ 
      url: "/Home/GetData", 
      headers: { 
       "X-Requested-With": null, 
       "Content-Type": "application/json" 
      }, 
      content: { 
       param: "reqParam" 
      }, 
      handleAs: "json", 
      useProxy: true, 
      usePost: false 
     }); 
     requestParam .then(lang.hitch(this, function(response) {     
      deferred.resolve(response); 
     }), lang.hitch(this, function(error) {     
      deferred.reject(error); 
     })); 
     return deferred.promise; 

Antwort

0

statt zu Hause muss ich meinen Controller-Klassennamen ohne Controller-Schlüsselwort eingeben. Wenn Mein Controller Name "TestController" dann geben Sie nur Test/GetData. Danke an alle.