예제 #1
0
        protected void SlickUpload1_UploadComplete(object sender, Krystalware.SlickUpload.Controls.UploadStatusEventArgs e)
        {
            uploadResult.Text = "Upload Result: " + e.Status.State;

            if (e.Status.State == UploadState.Terminated)
                uploadResult.Text += ". Reason: " + e.Status.Reason;

            if (e.Status.State != UploadState.Terminated)
            {
                uploadFileList.DataSource = e.UploadedFiles;
                uploadFileList.DataBind();
            }
        }
예제 #2
0
		private void UploadProgress(object sender, Krystalware.UploadHelper.UploadProgressEventArgs e)
		{
			this.backgroundWorker1.ReportProgress((int)e.percent, e.uri);
		}
예제 #3
0
 private void UploadProgress(object sender, Krystalware.UploadHelper.UploadProgressEventArgs e)
 {
     CheckStop();
     if (this.CUEToolsProgress == null)
         return;
     _progress.percent = e.percent;
     _progress.offset = 0;
     _progress.status = e.uri;
     this.CUEToolsProgress(this, _progress);
 }
예제 #4
0
		private void UploadProgress(object sender, Krystalware.UploadHelper.UploadProgressEventArgs e)
		{
			CheckStop();
			this.BeginInvoke((MethodInvoker)delegate()
			{
				toolStripStatusLabel1.Text = e.uri;
				toolStripProgressBar1.Value = Math.Max(0, Math.Min(100, (int)(e.percent * 100)));
			});
		}