摘要: 文件上传无疑是web应用中一个非常常用的功能,不管是PHP、jsp还是aspx、mvc等都会需要文件上传,但是众所周知当使用自带的文件上传功能时总会出现页面刷新的情况。当然现在有了html5这个好东西,我们可以调用它的新的api来做文件的异步上传。但是非常可惜,这个新的api并非每个浏览器都支持。如果你会flash这当然很好,你可以自己写一个flash的上传插件来支持上传,不过本文不会对flash这个技术做任何的讨论。好了言归正传,我们还是来讨论下只使用js的情况下如何才能异步无刷新的上传文件,首先估计大家会想到ajax,不过很不幸在目前没有html5支持的浏览器中使用ajax上传文件是不行的 阅读全文
posted @ 2013-10-16 20:15 devotion 阅读(1090) 评论(1) 推荐(0) 编辑
摘要: 想到在asp.net的mvc中如果使用ajax向服务端传递参数时如果参数是一个类或者是个数组(或List集合)以及更复杂的对象时,服务端总是会发生取不到值的情况,当然网上也有很多解决的例子,但都是在服务端想办法来解决的(比如将json转换为字符串,再在服务端反序列化为一个对象),为何不能在客户端就把这个问题搞定。其实问题没那么复杂,那是因为在jquery提交Array的数据时,提交的时候始终会在名称后面加上”[]”, 问题就出在这里。另外在服务端对数组和内嵌的js对象进行解析时,需要像这样的格式,比如数组(或List集合)在服务端需要这样{'xxx[0]':'aaa&# 阅读全文
posted @ 2013-07-17 15:31 devotion 阅读(822) 评论(0) 推荐(0) 编辑
摘要: /********************************************************作者:(birdie_7761@cmmail.com)版本:1.0创建时间:20020227修改时间:功能:小写金额转换成大写参数:n_LowerMoney 小写金额 v_TransType 种类 -- 1: directly translate, 0: read it in words 输出:大写金额********************************************************/CREATE FUNCTION dbo.L2U (... 阅读全文
posted @ 2009-12-03 15:15 devotion 阅读(766) 评论(0) 推荐(0) 编辑
摘要: /// /// 获取等比例缩放图片的方法 /// /// 待缩放图片路径 /// 缩放图片保存路径 /// 缩放图片保存的格式 /// 要保持的宽度或高度 /// 如果为true则保持宽度为scaling,否则保持高度为scaling /// public bool GetThumbnail(string imgPath, string savePath, ImageFormat format, int scaling, bool keepWidt... 阅读全文
posted @ 2009-12-01 00:42 devotion 阅读(4657) 评论(1) 推荐(0) 编辑
摘要: 1、在内存中建立一块“虚拟画布”: Bitmap bmp = new Bitmap(600, 600);  2、获取这块内存画布的Graphics引用:Graphics g = Graphics.FromImage(bmp);  3、在这块内存画布上绘图:g.FillEllipse(brush, i * 10, j * 10, 10, 10);  4、将内存画布画到窗口中t... 阅读全文
posted @ 2009-11-25 14:59 devotion 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 1、Response.Redirect():Response.Redirect方法导致浏览器链接到一个指定的URL。当Response.Redirect()方法被调用时,它会创建一个应答,应答头中指出了状态代 码302(表示目标已经改变)以及新的目标URL。浏览器从服务器收到该应答,利用应答头中的信息发出一个对新URL的请求。 这就是说,使用Response.Redirect方法时重定向操作发生... 阅读全文
posted @ 2009-11-25 10:10 devotion 阅读(260) 评论(0) 推荐(0) 编辑
摘要: HttpModule生命周期示意图 阅读全文
posted @ 2009-11-24 22:21 devotion 阅读(307) 评论(0) 推荐(0) 编辑
摘要: =====================================使用全局事件扑捉=====================================using System;using System.Windows.Forms;//注册全局的异常处理程序,扑获产生的异常。namespace Zhengzuo.CSharpCode{ static class Program { /... 阅读全文
posted @ 2009-11-19 23:08 devotion 阅读(1094) 评论(0) 推荐(0) 编辑