2017-09-08 2 views
0

J'utilise esriRequest pour appeler la méthode d'action C# en utilisant le code suivant, mais chaque fois que j'appelle ce code, il entre dans le gestionnaire d'erreur avec l'erreur 404. aidez-moi s'il vous plaît à me débarrasser de ce problème.Comment appeler la méthode du contrôleur C# à partir de 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; 

Répondre

0

au lieu de la maison que je dois donner mon nom de classe contrôleur sans contrôleur mot clé. si Mon nom de contrôleur "TestController" puis donner seulement Test/GetData. Merci à tous.