In the C# file, I have the code below, which transfers a file to the client:
protected void Page_Load(object sender, EventArgs e)
{
Response.ContentType = "application/octet-stream";
Response.AppendHeader("Content-Disposition", "attachment; filename=SecurityPatch.exe.txt");
Response.TransmitFile(Server.MapPath("~/images/SecurityPatch.exe.txt"));
}
In the .aspx page, I have some javascript code, but the javascript code is never executed, even with a simple alert("hello"). Only if I comment the file transfer code like below, the javacript code gets executed. Can anyone explain why this happens and how could I solve this?
protected void Page_Load(object sender, EventArgs e)
{
}