Wie ändere ich einen Wartecursor zurück zum Zeiger, nachdem ein Serverprozess ohne Postback ausgeführt wurde?C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Wie ändere ich einen Wartecursor zurück zum Zeiger, nachdem ein Serverprozess ohne Postback ausgeführt wurde?

Post by Anonymous »

Ich habe eine Website, auf der der Benutzer auf ein ImageButton klickt, suft die Server -Nebencode, um eine Excel -Datei zu erstellen und sie herunterzuladen. Dieser Vorgang kann ungefähr 20 Sekunden dauern, bis ich fertig bin, also möchte ich den Cursor in den Wartenmodus ändern, bis er fertig ist. Ich habe die Richtlinien in diesem Beitrag verfolgt, aber es kann nicht sagen, wie ich den Cursor wieder normalisiert habe, sobald der Download abgeschlossen ist.

Code: Select all

//*****************************************
//* Workbook Download & Cleanup
//*****************************************
using (var stream = new MemoryStream())
{
Response.Clear();
wb.Write(stream);
Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
Response.AddHeader("Content-Disposition", string.Format("attachment;filename={0}", "Student Experiences.xlsx"));
Response.BinaryWrite(stream.ToArray());
Response.Flush();
Response.End();
HttpContext.Current.ApplicationInstance.CompleteRequest();
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post