自定义服务器控件开发之2:文件上传控件

        文件上传的控件,支持上传后事件,跨服务器上传,自定义可上传文件类型、大小,以及上传文件命名规则。

  1using System.Web.UI.HtmlControls;
  2using System.Configuration;
  3using System.ComponentModel;
  4using System.Web.Security;
  5using System.Security.Principal;
  6using System.Drawing;
  7using System.Drawing.Text;
  8using System.Collections;
  9using System.Collections.Specialized;
 10
 11namespace Rungoo.WebCtrlLib
 12{
 13    /// <summary>
 14    /// 文件上传控件
 15    /// Author:    nowind
 16    /// Date:    2006-3-4
 17    /// Email:    hgh113@sina.com
 18    /// QQ:        87505959
 19    /// </summary>

 20    [DefaultProperty("Text"), 
 21    ToolboxData("<{0}:WebUploadFile runat=server></{0}:WebUploadFile>")]
 22    public class WebUploadFile : System.Web.UI.WebControls.WebControl,INamingContainer
 23    {
 24        private event EventHandler uploaded;
 25        
 26        属性
285
286        声明子控件
293
294        构造函数初始化子控件
324
325        创建子控件
331    
332        将此控件呈现给指定的输出参数    
398
399        上载文件
548
549    }

550}
posted on 2006-11-27 00:34  nowind  阅读(2031)  评论(4编辑  收藏  举报