C# asp.net中的文件下载帮助

C# asp.net中的文件下载帮助,c#,asp.net,C#,Asp.net,我想下载资源文件夹中的bb.exe文件。我在同一屏幕上有一个登录表单,没有下载文件,而是完成用户名-密码验证,并显示所需的有效性摘要用户名和密码。代码有什么问题。或者,如果这些是任何简单的方法,请建议。谢谢默认情况下,页面上的所有控件都已验证,因为所有控件验证组都相同(即空白)。将验证组添加到登录/密码/提交按钮控件。然后,它将仅在您单击“登录”按钮而不是“下载文件”按钮时进行验证 这件事有安排吗?调试时会发生什么情况?只是执行response.redirect或甚至javascript重定向到

我想下载资源文件夹中的bb.exe文件。我在同一屏幕上有一个登录表单,没有下载文件,而是完成用户名-密码验证,并显示所需的有效性摘要用户名和密码。代码有什么问题。或者,如果这些是任何简单的方法,请建议。谢谢

默认情况下,页面上的所有控件都已验证,因为所有控件验证组都相同(即空白)。将验证组添加到登录/密码/提交按钮控件。然后,它将仅在您单击“登录”按钮而不是“下载文件”按钮时进行验证

这件事有安排吗?调试时会发生什么情况?只是执行response.redirect或甚至javascript重定向到文件以供下载不是更快更容易吗?或者我是不是很密集?用户名-密码验证已完成,并且显示有效性摘要用户名和密码是必需的。当我调试时,甚至没有进入imgbtn_BBDownload_单击
 protected void imgbtn_BBDownload_Click(object sender, EventArgs e)
    {
Response.ContentType = "application/exe";
Response.AppendHeader("Content-Disposition","attachment; filename=bb.exe");
Response.TransmitFile( Server.MapPath("~/Resources/bb.exe") );
Response.End();
    }