Kann nicht anrufen Mvc-Controller-Aktion von AngularJs-Controller mit Parametern

Ich versuche zu rufen, mein Mvc-Controller-Aktion von Angularjs-controller, $http.get(). Bitte geben Sie die Lösung sein.

Controller-Action :

 [HttpGet]
 public string CallMe(int number,string name)
 {
     return "Welcome " + name +" to Angular Js " + number + " times.";
 }

Angular JS-Controller

 app.controller("StoreController", ["$http", function ($http) {        
    $http.get("/Home/CallMe", { number: 4, name: "angular"     }).success(function (data) {
        console.log(data);
    }).error(function (error) {           
        console.log(error);
    });
}]);

Auch, Könnte jemand bitte geben Sie zugehörigen material für das lernen?

Vielen Dank im Voraus.

  • Bitte fügen Sie die details der Fehlermeldung, die Sie erhalten.
  • Zugehörigen material für das lernen: google.com
  • Danke.. Aber ich habe schon gegoogelt es. es ist mein zweiter Tag mit dem gleichen problem.
  • Karandikar Die Parameter-dictionary enthält einen null-Eintrag für den parameter 'Anzahl' nicht-nullable-Typ 'System.Int32' für die Methode 'System.String CallMe(Int32, System.String)' in 'AngularJsdemo.Controller.HomeController'. Einen optionalen parameter müssen Sie einen Verweis geben, eine nullable-Typ, oder erklärt werden als optionale parameter.<br> - Parameter name: Parameter
InformationsquelleAutor Ajay Verma | 2015-01-27
Schreibe einen Kommentar