我有以下代碼從服務器下載文件到客戶端,發生按鈕btnSavetoDB_ExportToExcel
點擊後,我想要的按鈕禁用,如何可以我做到了嗎?禁用按鈕無法正常工作後,下載文件asp.net
string fileName = newFN + ".xlsx";
Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
Response.AddHeader("Content-Disposition", "attachment;filename=" + fileName);
Response.TransmitFile(DestFile);
Response.End();
btnSavetoDB_ExportToExcel.Enabled = false;
我注意到,放置在上面的代碼(響應)按鈕時,沒有成爲禁用,因爲我已經有另一種代碼和按鈕成了它禁用。所以它一定是與Response相關的東西。
編輯:
的按鈕是一個ModalPopupExtender
萬一它的事項範圍內。
請注意,您指定的文件名Content-Disposition頭。如果該值包含逗號,某些瀏覽器將不會喜歡它。最好對文件名進行編碼或用引號將其包裝。 –