/// <summary> /// 上传当前文件 /// </summary> /// <param name="initParams"></param> public void Upload(string initParams) { this.State = Constants.FileStates.Uploading; _fileUploader = new FileUploader(this); _fileUploader.UploadAdvanced(initParams); _fileUploader.UploadFinished += new EventHandler(fileUploader_UploadFinished); }
/// <summary> /// 当前文件上传完成时 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void fileUploader_UploadFinished(object sender, EventArgs e) { _fileUploader = null; this.State = Constants.FileStates.Finished; }