“2017年3月”存档文章有129

.NET WebAPI 实现图片上传(包括附带参数上传图片)

博主的项目,客户端是APP,考虑到以后也可能会应用到微信端、网站等,图片上传方法就需要兼容多端,并且以目前的设计,不允许非登录用户上传图片,就得在上传时解决附带参数上传图片的问题。 先来看看后台方法(逻辑都写在了一起,有点乱,分布式文件系统还没做好,暂时存在了本地...): /// <summary> 2 /// 图片上传 [FromBody]string token ...

ASP.NET MVC上传文件

最近参考网络资料,学习了ASP.NET MVC如何上传文件。最基本的,没有用jQuery等技术。1、定义Model public class TestModel { [Display(Name = "标题")] [Required] public string Title { get; ...

WebUploader获取文件上传成功路径问题

最近在使用WebUploader的时候,上传文件成功,但是怎么也获取不到返回的图片文件成功路径,上传成功后,返回文件代码如下:uploader.on('uploadSuccess', function (file, response) { var imgurl = response.url; //上传图片的路径 alert(imgurl);});之后看一下浏览器调试结果:可以看到img...

entity framework 删除多行数据

今天在使用Entity Framework的时候要删除多行数据,在网上找了一下资料,之后这个的思路不错,给大家看一下。官方推荐的先查询数据,再根据查询的对象,删除对象。这个给了我一个好的建议,先查出一条数据之后再删除,如果最后数据的总数为0,数据删完,好了有这个思路,开始写代码:123456789101112131415161718192021222324252627282930313233343...

C# do...while 循环

不像 for 和 while 循环,它们是在循环头部测试循环条件。do...while 循环是在循环的尾部检查它的条件。do...while 循环与 while 循环类似,但是 do...while 循环会确保至少执行一次循环。语法C# 中 do...while 循环的语法:do { statement(s); }while( condition ); 请注意,条件表达式出现在循...

Store update, insert, or delete statement affected an unexpected number of rows (0)

今天在写代码的时候,出现如下错误:Store update, insert, or delete statement affected an unexpected number of rows (0). Entities may have been modified or deleted since entities were loaded. See http://go.microsoft.com...

Entity Framework 4中删除所有数据行的几种方法

有朋友问如何删除所有数据行的方法.的确,EF目前没有提供删除所有数据行的方法.所以下面给大家介绍几种方法. 方法1:使用ExecuteStoreCommand方法,代码如下.using (var db = new msdbEntities()){ db.ExecuteStoreCommand("DELETE " + db.students.EntitySet.ElementType.Nam...

MVC4 controller中利用RedirectToRoute重定向的问题

我在应用A中提供一个controller给前端调用,在这个controller中,我需要分别调用应用B和C的controller,汇总两个controller的数据统一返回。现有问题如下:1、如何传递参数: 2、如何解析由该方法返回的RedirectToRouteResult中的数据。解决办法:问题1:后面两个是参数。return RedirectToRoute(new { con...