protected void Button9_Click(object sender, EventArgs e)
{
Response.ContentType = "/doc";
Response.AppendHeader("Content-Disposition", "attachment; filename=111.doc");
Response.TransmitFile(Server.MapPath("111.doc"));
Response.End();
}
asp.net 生成一定格式的word文档并下载
cs模式。
把word库导入到项目中,然后,在功能页面中创建word对象,操作此对象就可以了。
bs模式。
解决方法有两种
1.先把数据装载到gridview或repeater等中,然后,通过response把数据刷到页面上。
2.把word库导入到项目中,然后,在cs文件中编写相应的word控制代码,类似在cs模式下操作word.
以上只是思路,呵呵。具体的实现代码在网络上有很多。
asp.net中如何通过Id号下载Word文档
在数据库里建一个表。最起码俩字段
一个id,一个word文档的路径,
到时候绑定就可以了。
729189495 不懂的问我
关于ASP.NET操作Word文档的实现方案。
如果你们公司有资金的话,推荐你用Aspose.Word组件,不需要安装office直接操作,用起来很方便。我们以前做报表输出的时候用的就是这个。
暂时没有找到开源的好用的word操作组件,即使是openxml,你也要限制客户保存的格式,如果保存的是2003或者2007本地格式,是没办法操作的
ASP.NET导出word文档让客户端下载,用户下载后怎么及时把服务器生成的word文档删除了
生成word文档的时候,将内容直接以流的方式用页面输出就可以了
比如:
...
...
Response.ClearContent();
Response.AddHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(file.Name)+".doc");
Response.ContentType = "application/msword";
Response.BinaryWrite(ms.ToArray());
Response.Flush();
Response.End();
asp.net:如何在后台把word打成压缩包下载
1.多几行和你现在的导出应该一样。只是数据多了一点。一个个导出就是了。
2.直接打包的话,则要用打包工具的东西了。这个看你了解多少了。我没有实质的建议。
asp.net 操作word
找本书来看看吧,这样讲也讲不明白
各位大哥问个问题:asp.net 如何在服务器生成word文件? 并提供下载?
我做过这样一个系统,不过是生成csv文件,这样可以用excel打开,
转载请注明出处51数据库 » asp.net下载word asp.net下载word
爱是抹不去的心伤