随笔分类 - Asp.Net MVC
摘要:下载 fileDonwload.js https://www.bootcdn.cn/jquery.fileDownload/ 页面中使用 var url = '@Url.Action("ExcelExportDashboard", "KPITable")'; var dat = { month: m
阅读全文
摘要:首先引入dll文件ICSharpCode.SharpZipLib.dll 管理NuGet包里面下载 压缩文件 /// <summary> /// 压缩文件 /// </summary> /// <param name="fileName">要压缩的所有文件(完全路径)</param> /// <pa
阅读全文
摘要:几篇不错的流操作文章 使用MemoryStream和FileStream - 迷、踪 - 博客园 (cnblogs.com) 几种流的使用方法! - 迷、踪 - 博客园 (cnblogs.com) Stream、FileStream、MemoryStream的区别 - 听海漫步 - 博客园 (cnb
阅读全文
摘要:先取出要移动的数据, //info是一个对象 int idx = list.IndexOf(info);//获取当前info的索引 // 从list集合中取出角标为3的数据 //Integer temp = list.get(3); //并且移除角标为3的位置 list.RemoveAt(idx);
阅读全文
摘要:在用entityframework访问数据库时通常使用contains来实现模糊查询,用法如下: var userlist= (IEnumerable<User>)data.Where(t => t.Name.Contains(querystring)); 如果字段HostName允许为空且在数据库
阅读全文
摘要:Code First From DB 使项目使用现在有数据库,避免一顿猛如虎的操作,Code First To DB 把数据库干没了 记录一下。 https://docs.microsoft.com/zh-cn/ef/ef6/modeling/code-first/workflows/existin
阅读全文
摘要:typeof 用于获取类型的 System.Type 对象 MSDN上typeof的说明:“用于获取类型的 System.Type 对象。” typeof是操作符(一些书叫bai运算符),这点很重要。在C#中所有的操作符最后都变为函数了。这也就不奇怪为什么一个看似函数的东西却被称为操作符的原因了。
阅读全文
摘要:记录一下,使用支付宝网页支付踩过的坑 调试错误,请回到请求来源地,重新发起请求 从支付宝官方下载的demo,配置好公钥发现运行如下错: 官方代码 .net demo 项目中引用 AOPSDK.DLL 首先说明一下,我是使用秘钥证书的版的,所有配置完之后还是报错的。 参考官方文档 服务端 SDK(老版
阅读全文
摘要:1 /// <summary> 2 /// 下载文件 TransmitFile 3 /// </summary> 4 /// <param name="filePath"></param> 5 public static void DownloadFile(string filePath) 6 {
阅读全文
摘要:MVC里的拦截器接口(也叫过滤器接口) 1、IActionFilter(Action拦截器接口) Action拦截器分别在“执行Action之前”拦截和“执行Action之后”拦截,2个方法如下: // 摘要: // Called after the action method executes.
阅读全文
摘要:打开IIS,点击网站并定位至所部署的网站,在右边找到《管理——配置编译器》,双击打开 修改一下两处 第一处 第二处 come:https://www.cnblogs.com/mnxxz/p/11601644.html
阅读全文
摘要:EF插入数据时,表中的Id自增,导致数据插入数据报错。 System.Data.Entity.Infrastructure.DbUpdateException:“An error occurred while updating the entries. See the inner exception
阅读全文
摘要:使用前踩过的坑 网上关于webpager的介绍很多,对着做着做着,就发现有问题了,有的说要引用 x.pagelist.mvc或 pagelist.mvc或mvcpager,但最后发现之后部分功能被实现了,要不就是分页可以了,带参数的查询参数不能传到后台。经过自己的一番摸索终于搞定了,记录一下。希望后
阅读全文
摘要:方式一: 首先,我们应当从控制器入手,控制器一般不都是return View的吗?那怎么返回图片? 当然,Controller类也没有return Image 的,上次我们的例子是返回JSON,其实我们可以让其返回一个文件流,一开始我也想过使用ViewData,但这个在视图页面上只能通过服务器端代码
阅读全文
摘要:public static class JsonNewtonsoft { /// <summary> /// 把对象转换为JSON字符串 /// </summary> /// <param name="o">对象</param> /// <returns>JSON字符串</returns> public static string ToJSON(this object o) { if (o ==
阅读全文
摘要:当你使用这个DbSet.Update方法时,实体框架将你实体的所有属性标记为EntityState.Modified,所以跟踪它们。如果你只想更改部分属性,而不是全部属性,请使用DbSet.Attach。 这种方法使你的所有属性EntityState.Unchanged,所以你必须使你的属性,你想更
阅读全文
摘要:1、MVC的工作原理: 首先通过路由确定控制层和所对应的Action以及Action对应的视图,通过控制层里面的逻辑代码,让模型层里填充数据,再确定视图层所呈现的模型,把ActionResult返回给视图层。然后填充了数据的视图层就会以最终的结果呈现给我们。 一次MVC的生命周期就走完了。 2、多线
阅读全文
摘要:限定操作: 1. All:用来确定是否序列中的所有元素都满足条件 2. Any:用来确定序列是否包含任何元素,有参方式用来确定序列中是否有元素满足条件 3. Contains:方法用来确定序列是否包含满足指定条件的元素 排序: 1. OrderBy:将序列中的元素按照升序排列 2. ThenBy:实
阅读全文