摘要: 大家知道在ASP.NET中微软为我们提供了大量的服务器端控件,包括HtmlControl 和WebControl。它们功能强大,为我们的编程提供了极大的方便。更重要的一点是它开放了对第三方控件的使用。这就使我们可以定制自己需要的服务器端控件。 下面我就以一个集成化的上传组件来说明怎样自定义一个服务器端的控件,这个组件其实是HtmlInputFile、Button 和Label以及事件实现的集... 阅读全文
posted @ 2008-08-15 16:18 新知 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 在开发ASP.NET项目时,经常遇到要上传文件的情况,出于安全考虑,我们不但要对上传文件的扩展名进行判断,同时还要对上传文件的大小等进行控制。如果每次遇到上传文件时都写一堆的代码,那不但浪费了时间,同时也会使程序的效率降低。于是我将上传文件写成一个类,这样以后就可以调用类的方法上传文件了。 方法1:判断文件扩展名是否合法 Code Code highlighting produced by... 阅读全文
posted @ 2008-08-15 15:59 新知 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1using System.Drawing; 2using System.Web.UI.HtmlControls; 3using System.Web.UI.WebControls... 阅读全文
posted @ 2008-08-15 15:22 新知 阅读(1132) 评论(0) 推荐(0) 编辑