我上傳大文件到Amazon S3與進度條後,我顯示的Jquery進度條,下面This 每一件事情是工作的罰款,但有兩個問題 如果在處理用戶在選擇另一個文件或點擊上傳按鈕多次,進度條數得到提高 我已經禁用FileUpload控件按鈕上傳點擊事件,但它不是禁用鍵上傳控制禁用按鈕點擊一下
這是我正在做的:
protected void btnupload_Click(object sender, EventArgs e)
{
if (FileVideoUpload.HasFile)
{
FileVideoUpload.Enabled = false;
btnupload.Enabled = false;
System.Threading.Thread.Sleep(8000);
//Upload File on Amazon S3
lblmsg.Text = "Video uploaded Successfully";
FileVideoUpload.Enabled = true;
btnupload.Enabled = true;
}
}
我也試過這個,但仍然按鈕沒有禁用
protected void Page_Load(object sender, EventArgs e)
{
btnupload.Attributes.Add("onclick", " this.disabled = true; " + ClientScript.GetPostBackEventReference(btnupload, null) + ";");
}
此外,我已經嘗試禁用它在JS中。 我想在處理時禁用這兩個控件。
謝謝,我試過這個但仍然沒有禁用它:( –
@SyedSalmanRazaZaidi:看到我編輯的答案 –
同樣的問題,你可以建議一些實時處理,而文件上傳? –