随笔分类 -  ASP.NET MVC

摘要:在浏览器中使用截图工具截图后直接粘贴到页面上传,以及拖拽到页面标签区域上传 主要使用了粘贴(paste)事件,以及拖拽(drag)事件,其中拖拽时要禁用浏览器的默认将图片打开的行为 例子: HTML部分: js部分: 调用: 后端保存图片部分代码: demo源码下载地址:链接:https://pan 阅读全文
posted @ 2018-09-09 22:05 赛跑的蜗牛 阅读(1257) 评论(0) 推荐(0)
摘要:在做图片上传时,大图片如果没有压缩直接上传时间会非常长,因为有的图片太大,传到服务器上再压缩太慢了,而且损耗流量。 思路是将图片抽样显示在canvas上,然后用通过canvas.toDataURL方法得到base64字符串来实现压缩。 废话不多少不多说直接看代码: 本次测试使用了 zepto.min 阅读全文
posted @ 2016-10-18 21:49 赛跑的蜗牛 阅读(4262) 评论(1) 推荐(0)
摘要:在ef中有个DbContext上下文,如果每次访问数据库都产生一个DbContext那是不好做法,比较好做法是一次请求共用一次DbContext实例,可以将DbContext存储到当前请求线程区。 测试使用当前请求线程存储区代码: 上面的代码运行结果: 阅读全文
posted @ 2016-08-28 19:04 赛跑的蜗牛 阅读(375) 评论(0) 推荐(0)
摘要:客户端与服务端的数据交互使用的数据格式是json格式,为了使客户端与服务端有类对应关系,进行序列化,所以总要定义一些类,使用动态类型dynamic可以不必要定义那么多类。 测试代码: 发送请求的代码: 发送请求的结果: 阅读全文
posted @ 2016-08-19 23:42 赛跑的蜗牛 阅读(772) 评论(0) 推荐(1)
摘要:asp.net 获得文件属性中的修改时间,获得系统文件属性的方法,最后一次写入时间 阅读全文
posted @ 2016-08-14 21:05 赛跑的蜗牛 阅读(2641) 评论(0) 推荐(0)
摘要:在ASP.NET MVC中,有一个Result拦截器,实现ResultFilter需要继承一个类(System.Web.Mvc.FilterAttribute)和实现一个类(System.Web.Mvc.IResultFilter), System.Web.Mvc.IResultFilter接口有两 阅读全文
posted @ 2016-08-14 19:04 赛跑的蜗牛 阅读(1745) 评论(1) 推荐(0)
摘要:异常信息的处理在程序中非常重要, 在asp.net mvc中提供异常属性拦截器进行对异常信息的处理,异常拦截器也没有什么的,只是写一个类,继承另一个类(System.Web.Mvc.FilterAttribute)和一个接口(System.Web.Mvc.IExceptionFilter),实现接口 阅读全文
posted @ 2016-08-14 14:22 赛跑的蜗牛 阅读(1526) 评论(1) 推荐(1)
摘要:有时项目要进行客户端请求(action)进行拦截(过滤)验证等业务,可以使用拦截器进行实现,所谓的action拦截器也没有什么的,只是写一个类,继承另一个类(System.Web.Mvc.FilterAttribute)和一个接口(System.Web.Mvc.IActionFilter),至于什么 阅读全文
posted @ 2016-08-14 00:34 赛跑的蜗牛 阅读(12037) 评论(1) 推荐(0)
摘要:如果IIS7.0使用.net4.0以上版本的框架,<system.web>中的httpHandlers节点就没有用了,而应该使用微软专为.net4.0以上版本设计的新节点<system.webServer>来配置ashx的handlers(IHttpHandler) handlers(IHttpHa 阅读全文
posted @ 2016-07-20 16:29 赛跑的蜗牛 阅读(1329) 评论(0) 推荐(0)
摘要:有些时候需要将二进制图片字节在发送浏览器以图片形式显示: 下面是一些示例代码: 控制器: 视图(view): 运行结果如下图所示: 阅读全文
posted @ 2016-07-13 12:41 赛跑的蜗牛 阅读(411) 评论(1) 推荐(0)
摘要:在asp.net mvc 使用ajax请求获取数据的时候,我们一般是返回json或者xml,然后解析这些数据进行渲染,这样会比较麻烦,可以请求一个 分部action,返回一个分部视图 直接可以渲染,不需要解析这一步。 下面是示例: 控制器类: User类model: Index.cshtml: Te 阅读全文
posted @ 2016-04-08 13:48 赛跑的蜗牛 阅读(3740) 评论(1) 推荐(0)
摘要:在浏览器标签窗口添加 图片,要实现下图 箭头 所标的效果: 实现方法: 在页面的头部加上这句代码 <link rel="shortcut icon" href="Images/titleLog.ico" /> 其中 href是图片的路径 完整代码: 1 <!DOCTYPE html> 2 <html 阅读全文
posted @ 2016-03-11 10:36 赛跑的蜗牛 阅读(1505) 评论(1) 推荐(0)
摘要:占位符的使用: 下面是一个模板页 _Layout.cshtml <!DOCTYPE html> <html> <head> @RenderSection("headtop", false) @RenderSection("head", false) </head> <body id="body"> 阅读全文
posted @ 2016-02-29 16:26 赛跑的蜗牛 阅读(445) 评论(0) 推荐(0)
摘要:Visual Studio 2015新建的mvc项目 默认在每个视图上生成一些JavaScript脚本这些脚本不断向发送异步请求。去除这这些自动生成的脚本方法:方法一:修改vs的配置:方法二:修改项目的Web.config配置文件 阅读全文
posted @ 2016-01-16 00:29 赛跑的蜗牛 阅读(288) 评论(1) 推荐(0)