doc文件下载c#启用按钮

时间:2018-07-05 04:42:27

标签: c# asp.net servercontrols

 protected void btnPrint_Click(object sender, EventArgs e)
{
 Response.ContentType = "Application/doc";
 Response.AppendHeader("Content-Disposition", "attachment;filename=xyz.doc");
 Response.TransmitFile(Server.MapPath("~/x/xyz.doc"));
 Response.End();
 btnProceed.Enabled = true;//not working
}

此代码块中的服务器端控件属性不起作用。如何在同一代码块中完成文件下载后按这种方式启用按钮。

1 个答案:

答案 0 :(得分:0)

下载后,您要么必须重新加载启动下载的页面,要么使用UpdatePanel进行更新,或者使用一些JavaScript魔术完全在客户端进行更新。