C# 使用AngularJS和ASP.NET MVC上传文件
我是ASP.NET MVC和AngularJS的新手,如何通过AngularJS控制器和ASP.NET MVC控制器将文件(Image/PDF/Doc)上载到服务器文件夹您可以使用AngularJS上传文件 首先安装它:C# 使用AngularJS和ASP.NET MVC上传文件,c#,angularjs,asp.net-mvc,asp.net-web-api,C#,Angularjs,Asp.net Mvc,Asp.net Web Api,我是ASP.NET MVC和AngularJS的新手,如何通过AngularJS控制器和ASP.NET MVC控制器将文件(Image/PDF/Doc)上载到服务器文件夹您可以使用AngularJS上传文件 首先安装它: bower install bower install angular-file-upload 然后将其添加为应用程序中的依赖项 angular.module('your-app-name', ['angularFileUpload']); 在控制器中,注入FileUplo
bower install bower install angular-file-upload
然后将其添加为应用程序中的依赖项
angular.module('your-app-name', ['angularFileUpload']);
在控制器中,注入FileUploader服务:
angular.module('your-app-name').controller('ctrlName',
['$scope','FileUploader', function($scope, FileUploader) {
$scope.uploader = new FileUploader({
url: 'server_url_here'
//you can add other configuration here like xsrf headers
});
}]);
然后在html中:
Multiple
<input type="file" nv-file-select="" uploader="uploader" multiple /><br/>
Single
<input type="file" nv-file-select="" uploader="uploader" />
多个
单身
您可以在此处找到详细说明:
例如:
感谢您的回复,您能帮助我使用ASP.NET MVC控制器吗?我,很抱歉我的回复太晚了…也许我可以引导您找到一位好的资源/专家,他已经很好地解释了如何将angular与ASP.NET集成以及要遵循的最佳实践。查看此链接:www.bradoncode.com/blog/2012/11/the-code-review-aspnet-10-years-on-2.html