向用户显示数据库恢复

时间:2010-05-13 06:27:18

标签: asp.net

我使用上传控件上传我的简历(word文档)在sql server 2005数据库中。我可以从数据库下载它,当我点击链接按钮...它的所有工作文件...我的问题是我怎么能显示我的完整简历发送给用户(如何显示我的简历)?

2 个答案:

答案 0 :(得分:1)

您需要将响应contenttype标头设置为正确的类型,然后发送文件(我假设您将其作为字节数组):

Response.Clear();
Response.ContentType = "application/pdf";
Response.BinaryWrite(fileBuffer);
Response.End();

您可能还想添加内容处置标头,以便让用户决定如何打开文件:

// This goes after the clear and before the write
Response.AddHeader("content-disposition", string.Format("attachment; {0}", archivedFile.Name));

答案 1 :(得分:0)

您可能希望您网站的用户安装这些插件,这些插件会直接在Google文档查看器中打开任何文档链接。可能是你可以深入了解这些插件并获得一个链接,这样你就可以在这个链接上重定向你的用户而且他们不必安装这些插件

Firefox plug inGoogle Chrome Plug In