Не могу понять почему в экшен не приходят данные. Код JS:
FSApp.controller('FilesController', function TableController($scope, $http) {
$http.post('/values/GetFiles', {dir: "qwe"}).then(function (response) {
$scope.dirs = response.data.dirs;
$scope.files = response.data.files;
});
});
код на C#:
public JsonResult GetFiles(string dir)
{
...
}
dir = null.
Вы ожидаете в параметре метода простой тип string
, а отправляете объект. Опишите тип объекта и фреймворк корректно проинициализирует его полученными в запросе данными:
public class GetFilesParam
{
public string dir {get; set;}
}
[HttpPost]
public JsonResult GetFiles([FromBody] GetFilesParam dir)
{
...
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Привет всемВозникла проблема с использованием стандартного graphics на picturebox
Не могу понять в чем ошибкаЕсть форма UIForm и класс WGen в UIForm вызываю WGen(в конце метода TwiceUsedWord):