Das ist mein ModellWie übergeben Sie Array-Daten von angularjs an C# mvc model?
public class StudentDataModel
{
public StudentDataModel();
[JsonProperty("student_data")]
public StudentData Data { get; set; }
}
public class StudentData
{
public StudentData();
[JsonProperty("name")]
public string Name { get; set; }
public string Description { get; set; }
public string Id { get; set; }
[JsonProperty("active")]
public bool IsActive { get; set; }
}
In JavaScript-Datei i wie Studenten Daten
$scope.students=[];
$scope.saveStudent=function(){
return $http.post("/Student/Save?studentData=" + $scope.students)
.then(function (result) {
});
};
In Studenten-Array enthält Anzahl von Studenten.
Mvc Code: -
public async Task<JsonNetResult> Save(List<StudentData> studentData)
{
return new JsonNetResult { Data = response };
}
In dem obigen Code i Studenten Array Mvc Controller übergeben werden soll. mvc controller wurde hochgeladen, aber Daten wurden nicht übergeben.
sehen, ob das hilft: http://stackoverflow.com/questions/30957248/how-to-send-post-in-angularjs-with-multiple-params/30957308#30957308 – Sajal
'$ http.post ("/ Student/Speichern", $ scope.students); ' – Satpal