使用流上传WORD和下载WORD(oracle)
2008-03-28 20:38
351 查看
1private void Button1_Click(object sender, System.EventArgs e)//上传
2
20 private void Button2_Click(object sender, System.EventArgs e)//下载
21
48
PS:给下载文件指定默认名
Response.AddHeader("Content-Type", StrDownType(fileExten));
Response.AddHeader("Content-Disposition", "attachment;filename="+HttpUtility.UrlEncode("自定义文件名", System.Text.Encoding.UTF8)+"."+fileExten);
/// <summary>
/// 根据后缀确定流类型
/// </summary>
/// <param name="extension">后缀名</param>
/// <returns></returns>
private static string StrDownType(string extension)
{
if (extension == "doc" || extension == "docx")
{
return "application/msword";
}
else if (extension == "xls" || extension == "xlsx")
{
return "application/vnd.ms-excel";
}
return "text/html";
}
2
20 private void Button2_Click(object sender, System.EventArgs e)//下载
21
48
PS:给下载文件指定默认名
Response.AddHeader("Content-Type", StrDownType(fileExten));
Response.AddHeader("Content-Disposition", "attachment;filename="+HttpUtility.UrlEncode("自定义文件名", System.Text.Encoding.UTF8)+"."+fileExten);
/// <summary>
/// 根据后缀确定流类型
/// </summary>
/// <param name="extension">后缀名</param>
/// <returns></returns>
private static string StrDownType(string extension)
{
if (extension == "doc" || extension == "docx")
{
return "application/msword";
}
else if (extension == "xls" || extension == "xlsx")
{
return "application/vnd.ms-excel";
}
return "text/html";
}
相关文章推荐
- 使用流上传WORD和下载WORD(oracle)
- 使用流上传WORD和下载WORD(oracle)
- 使用JAVA读取ORACLE BLOB字段实现上传下载
- 使用VS2008 C++模块和ADO连接ORACLE上传下载BLOB图片
- Dbutils框架使用和文件的上传和下载
- 使用linux 的shell脚本进行sftp文件上传与下载 【转】
- Mac下通过iterm2使用rz、sz上传下载文件
- 利用XShell上传、下载文件(使用sz与rz命令) 超实用!
- HDFS设计思路,HDFS使用,查看集群状态,HDFS,HDFS上传文件,HDFS下载文件,yarn web管理界面信息查看,运行一个mapreduce程序,mapreduce的demo
- JAVA中使用FTPClient实现文件上传下载
- 实现页面中excel,word,pdf下载链接,而不使用浏览器打开
- ASP.NET MVC 使用jquery.form.js 异步上传 在IE下返回值被变为下载的解决办法
- 使用Android的OkHttp包实现基于HTTP协议的文件上传下载
- 阿里云ubuntu上传下载文件 --- 安装 lrzsz,使用rz和sz命令上传或下载文件
- git使用之如何将github库下载到本地与如何将代码上传github
- 使用CHttpFile上传下载文件(类)
- Android 使用AsyncHttpClient文件上传与下载
- Linux 下使用Trickle限制下载/上传带宽
- iOS开发——网络篇——NSURLSession,下载、上传代理方法,利用NSURLSession断点下载,AFN基本使用,网络检测,NSURLConnection补充
- 在Oracle中存取BLOB对象实现文件的上传和下载 【转】