Я получаю ошибку на методе Post of MVC Controller с использованием angularjsC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Я получаю ошибку на методе Post of MVC Controller с использованием angularjs

Сообщение Anonymous »

Я использую веб -API Angualarjs и ASP.NET, но мой код всегда ломается по запросу post в контроллере ASP.NET, и это ошибка, которую я получил < /p>

Исключение System.ArgumentNullexection 'BR /> (Br /> EntityFramework.dll, но не было обработано. /> < /blockquote>
Это метод MVC < /p>

Код: Выделить всё

// POST: api/ProductCategory
public HttpResponseMessage Post(ProductCategory pcate)
{
if (ModelState.IsValid)
{
this.pcat.pcategory.Add(pcate);
this.pcat.SaveChanges();
return Request.CreateResponse(HttpStatusCode.Created, pcate);
}
else
{
return Request.CreateResponse(HttpStatusCode.BadRequest, pcate);
}
}
< /code>
Это контроллер Angularjs < /p>
var appcat = angular.module("PharmacyControllers", ['ngRoute']);

appcat.controller("createController", ['$scope', '$http', '$location', function ($scope, $http, $location)
{
$scope.submit = function()
{
//converting the object to JSON
var obj = {
Name: $scope.Name
};
//alert(obj);
$http.post("/api/productCategory/", this.obj).success(function (data) {
$location.path('/list');
}).error(function (data) {

$scope.error = "An error has occurred while adding product Category! " + data.ExceptionMessage;
});
}

}]);
заранее спасибо


Подробнее здесь: https://stackoverflow.com/questions/362 ... -angularjs
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»