2017-09-08 25 views
0

次のコードを使用してc#actionメソッドを呼び出すにはesriRequestを使用していますが、このコードを呼び出すときはいつでも404エラーのエラーハンドラに入ります。この問題を解決するために私を助けてください。dojo javascriptからC#コントローラメソッドを呼び出す方法

  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; 

答えて

0

私はコントローラーのキーワードなしで自分のコントローラーのクラス名を指定する必要があります。私のコントローラ名が"TestController"の場合は、Test/GetDataと入力してください。誰もが大丈夫。

関連する問題