摘要: 文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给出几种常见的方法,本文主要内容包括: 1、如何解决文件上传大小的限制 2、以文件形式保存到服务器 3、转换成二进制字节流保存到数据库以及下载方法 4、上传Internet上的资源 第一部分: 首先我们来说一下如何解决ASP.NET中的文件上传大小限制的问题,我们知道在默认情况下ASP.NET的文件上传大小限制为2M,一般情... 阅读全文
posted @ 2008-05-04 01:31 冰封的心 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 1.以下目录有若干图片(都是大图片) 2.在页面展现效果图 3.代码 后台代码 using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControl... 阅读全文
posted @ 2008-05-04 00:54 冰封的心 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 所谓盗链就是指其他网站把我们站点的文件链接帖到他们站上,这样白白占用我们的带宽。访问对于网站盗链行为,是非常不道德的。要实现防盗链,我们就得在IIS处理URL时拦截。 效果图: 未加防盗链之前:hm是我的机器名,用http://hm/myweb/default.aspx和http://localhost/myweb/default访问结果一样。 这幅图片是任人宰割的。 加了防盗链之后虽然还是同... 阅读全文
posted @ 2008-05-04 00:53 冰封的心 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1.最简单的单文件上传(没花头) 2.多文件上传 3.客户端检查上传文件类型(以上传图片为例) 4.服务器端检查上传文件类型(以上传图片为例) 5.服务器端检查上传文件类型(可以检测真正文件名) 6.上传文件文件名唯一性处理(时间戳+SessionID) 7.上传图片生成等比例缩略图 8.上传图片加水印(文字水印,图片水印,文字+图片水印) 9. 1.最简单的单文件上传(没花头) 效果图: ... 阅读全文
posted @ 2008-05-04 00:50 冰封的心 阅读(81) 评论(0) 推荐(0) 编辑
摘要: GridView无代码分页排序 GridView选中,编辑,取消,删除 GridView正反双向排序 GridView和下拉菜单DropDownList结合 GridView和CheckBox结合 鼠标移到GridView某一行时改变该行的背景色方法一 鼠标移到GridView某一行时改变该行的背景色方法二 GridView实现删除时弹出确认对话框 GridView实现自动编号 GridView实... 阅读全文
posted @ 2008-05-04 00:46 冰封的心 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 通常,为了防止因用户上传有害文件(如木马、黑客程序)引发的安全性问题,Web程序都会对用户允许上传的文件类型加以限制。而本文将要介绍的就是如何在ASP.NET应用程序中利用Web Control的内置属性简单高效地实现限制上传文件类型的功能。 在调用PostFile对象的SaveAs方法保存上传文件之前,可以通过PostFile对象的FileName属性得到上传的文件名。而有了上传的文件名,就... 阅读全文
posted @ 2008-05-04 00:43 冰封的心 阅读(1522) 评论(0) 推荐(0) 编辑
摘要: using System; namespace My.Utils { /// /// 日期操作常用工具 /// public class DateUtils { public DateUtils() { } /// /// 比较日期的年份差 /// /// 开始日期 /// 与当前日期的年份差... 阅读全文
posted @ 2008-05-04 00:38 冰封的心 阅读(198) 评论(0) 推荐(0) 编辑