Uestc95的空间站 - 火星就是地球的未来?...

如果你有一个苹果,我有一个苹果,我们交换以后还是一人一个苹果,但如果你有一种思想,我有一种思想,我们交换以后,每个人便拥有了两种思想。

随笔 - 158, 评论 - 2054, 引用 - 44

导航

关于


MSN:
uestc95 at GMail.com

Mail: 
uestc95 at GMail.com

另一个博客
博思 - 汇聚思想间的碰撞

欢迎交流!

标签

每月存档

最新留言

广告

 

有的时候我们不想让用户直接在IE中打开已知类型的文件,比如Word,而希望能直接下载,这时候可用下面代码来替换Response.Redirect

Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition", "attachment;FileName="+YourFileName);
Response.BinaryWrite((byte[])YourFileData.Rows[0]["AttachmentContent"]);
Response.End();

打印 | 张贴于 2004-05-25 15:00:00 | Tag:程序人生

留言反馈

# BBS 设计思路系列 ---- 上传、下载文件、图片 编辑
首先:图片不应该提供预览、网页浏览、链接外部图片的方式。因为我可以自己写个程序动态显示图片,同时通过跨网站攻击,获得你的Cookie信息,从而冒名你。前几天看了ASP.NET:CommunityS...
2007-12-17 12:27:00 | [匿名用户:csdnexpert]
#回复: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
wo yao hui fu
2007-05-08 22:30:00 | [匿名用户:feiji ]
#fitness equipment 编辑
They can conquer who believe they can.
2007-03-29 14:24:00 | [匿名用户:fitness equipment]
#fitness equipment 编辑
They can conquer who believe they can.
2007-03-29 14:24:00 | [匿名用户:fitness equipment]
#hydrocodone 编辑
You couldn't even prove the White House staff sane beyond a reasonable doubt.
2007-03-29 10:50:00 | [匿名用户:hydrocodone]
#valium 编辑
When you make a world tolerable for yourself, you make a world tolerable for others.
2007-03-29 02:51:00 | [匿名用户:valium]
#levitra 编辑
No man remains quite what he was when he recognizes himself.
2007-03-28 22:35:00 | [匿名用户:levitra]
#viagra online 编辑
Have no fear of perfection - you'll never reach it.
2007-03-26 17:52:00 | [匿名用户:viagra online]
#fioricet 编辑
I am not young enough to know everything.
2007-03-26 13:58:00 | [匿名用户:fioricet]
#fioricet 编辑
I am not young enough to know everything.
2007-03-26 13:58:00 | [匿名用户:fioricet]
#paxil 编辑
Level with your child by being honest. Nobody spots a phony quicker than a child.
2007-03-23 18:27:00 | [匿名用户:paxil]
#cheap viagra 编辑
Few people think more than two or three times a year; I have made an international reputation for myself by thinking once or twice a week.
2007-03-23 10:04:00 | [匿名用户:cheap viagra]
#health 编辑
We are what we repeatedly do.
2007-03-22 18:28:00 | [匿名用户:health]
#ativan 编辑
There is only one success - to be able to spend your life in your own way.
2007-03-22 14:41:00 | [匿名用户:ativan]
#weight watchers 编辑
The bitterest tears shed over graves are for words left unsaid and deeds left undone.
2007-03-22 11:07:00 | [匿名用户:weight watchers]
#zoloft 编辑
Like anyone else, there are days I feel beautiful and days I don't, and when I don't, I do something about it.
2007-03-22 06:56:00 | [匿名用户:zoloft]
#pharmacy 编辑
I was the kid next door's imaginary friend.
2007-03-21 23:59:00 | [匿名用户:pharmacy]
#pharmacy 编辑
I was the kid next door's imaginary friend.
2007-03-21 23:58:00 | [匿名用户:pharmacy]
#propecia 编辑
Some people make headlines while others make history.
2007-03-21 20:09:00 | [匿名用户:propecia]
#pharmacy 编辑
The scornful nostril and the high head gather not the odors that lie on the track of truth.
2007-03-21 16:42:00 | [匿名用户:pharmacy]
#hydrocodone marvie forcedly 编辑
No man remains quite what he was when he recognizes himself.
2007-03-21 04:19:00 | [匿名用户:hydrocodone marvie forcedly]
#levitra 编辑
I say luck is when an opportunity comes along, and you're prepared for it.
2007-03-21 00:50:00 | [匿名用户:levitra]
#doctor 编辑
That would be a good thing for them to cut on my tombstone: Wherever she went, including here, it was against her better judgment.
2007-03-20 21:32:00 | [匿名用户:doctor]
#valium 编辑
Temptation rarely comes in working hours. It is in their leisure time that men are made or marred.
2007-03-20 13:46:00 | [匿名用户:valium]
#回复: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
好文章,我今天也遇到了乱码的问题。按照高人们说的方法一试,果然成功了!谢谢各位了。
2007-03-15 15:27:00 | [匿名用户:suifeng]
#adipex 编辑
I never think of the future - it comes soon enough.
2007-03-15 08:56:00 | [匿名用户:adipex]
#lipitor zocor detonating polycracy 编辑
There's always one who loves and one who lets himself be loved.
2007-03-10 09:00:00 | [匿名用户:lipitor zocor detonating polycra]
#回复: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
efrefdlkv
2007-01-31 23:55:00 | [匿名用户:ewfcwv]
#回复: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
下载对话框打开后,页面的字体就变大了,不知道怎么解决
2006-12-17 18:12:00 | [匿名用户:Danio]
#ASP.NET利用输出流生成下载文件(doc、xml..) 编辑
ASP.NET利用输出流生成下载文件(doc、xml..)
2006-11-06 18:52:00 | [匿名用户:Gene]
#直接輸出一個成下載檔案或直接開啟 编辑

輸出成下載檔案寫法
Response.Buffer=true;Response.Clear();Response.ContentType = "application/octet-stream";Response.AddHeader("Content-Disposition",...
2006-08-15 20:53:00 | [匿名用户:程式語言]
#re:文件名称过长(大于17个汉字)怎么处理? 编辑
现在只有手动截断,不知道其他人有没有更好的办法
2006-08-01 14:15:00 | [匿名用户:gg]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
可以是可以,不过就是文件大了就不行了!
2006-07-13 16:01:00 | [匿名用户:林 季]
#ASP.NET利用输出流生成下载文件(doc、xml..) 编辑
http://blog.joycode.com/uestc95/archive/2004/05/25/22494.aspx
http://dev.wl668.com/net/ASP/20051135202_4199288.shtml
2006-07-13 13:01:00 | [匿名用户:jklugv]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
ASDASDASD
2006-06-03 13:39:00 | [匿名用户:sdas]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
可能是我的道行不够吧!
没有一个看明白的
2006-03-24 16:40:00 | [匿名用户:wjg]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
关于偶数个中文字符我实验了一下,如果上传文件是“你好.txt”,则不行,如果是“你好吗.txt”,则可以。但问题不在这里,我们看“你a好吗.txt”也不行,而“你好a吗.txt”则可以,所以问题的关键不在于汉字总数是否偶数个,而在于最后一个半角字符后面有偶数个还是奇数个全角字符,至于解决方法大家自己定吧,我就是在文件名后加个数字什么的然后又加了个“_”(全角)就可以了。其实最好还是用个linkbutton之类的
2006-03-01 14:55:00 | [匿名用户:aaa]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
hrzsthsrtzht
2006-02-25 00:02:00 | [匿名用户:wei]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
hrzsthsrtzht
2006-02-25 00:02:00 | [匿名用户:wei]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
YourFileData怎么得来的呀?????????
2006-02-17 16:47:00 | [匿名用户:fkj]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
忠心感谢各位,你们的讨论让我受益很多,真的感谢!
2006-02-16 13:06:00 | [匿名用户:Fantacy]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
高人们写东西就是有深度....虽然知道解决办法就在其中,可我就是看不懂.....真着急........
2005-12-24 13:19:00 | [匿名用户:ACCP]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
FileStream fileStream=new FileStream("C:\\doc\\test.doc",FileMode.Open);
这个需要是绝对地址,如果我发布后,这样用就不可以了吧,怎么改成相对地址啊?
2005-12-14 22:46:00 | [匿名用户:ddd]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 VB Code 编辑
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim FileName As String = "D:\wwwroot\classfile\1000000019.doc"
Dim fileStream As New FileStream(FileName, FileMode.Open)
Dim fileSize As Long = fileStream.Length
Dim inta As Integer = CInt(fileSize)

Context.Response.ContentType = "application/octet-stream"
Context.Response.AddHeader("Content-Disposition", "attachment; filename=" & HttpUtility.UrlEncode(FileName, System.Text.Encoding.UTF8))
Context.Response.AddHeader("Content-Length", fileSize.ToString())
Dim fileBuffer(inta) As Byte
fileStream.Read(fileBuffer, 0, inta)
fileStream.Close()
Context.Response.BinaryWrite(fileBuffer)
Context.Response.End()

End Sub
2005-12-08 18:17:00 | [匿名用户:tim zhang]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
private void Button1_Click(object sender, System.EventArgs e)
{
try
{

string str = "<html>";
for(int page=0; page<4; page++)
{
str += "<TABLE borderColor='black' cellSpacing='0' borderColorDark='white' cellPadding='3' border='1'>";
str += "<tr><th>描述</th></tr>";
for(int i=1; i< 10; i++)
{
str =str + "<tr><td>测试" + i.ToString() + "</td></tr>";

}
str +="</table>";

//.doc 换页
str +="<br clear=all style='mso-special-character:line-break;page-break-before:always'>";
}

str += "</html>";

byte[] buff = System.Text.Encoding.Unicode.GetBytes(str);
//byte[] buff = System.Text.Encoding.UTF8.GetBytes(str);

byte[] outBuff = new byte[buff.Length + 2];

// 使用文件流方式写入UniCode编码的doc文件。
byte[] mark = {0xFF,0xFE} ;
outBuff[0] = mark[0];
outBuff[1] = mark[1];

for(int i=0; i< buff.Length; i++)
{
outBuff[i+2] = buff[i];
}

Context.Response.ContentType="application/octet-stream";
string fileName = "测试.doc";
Context.Response.AddHeader("Content-Disposition","attachment; filename=\"" + HttpUtility.UrlEncode(fileName,System.Text.Encoding.UTF8) + "\"");

Context.Response.AddHeader("Content-Length",outBuff.Length.ToString());
Response.BufferOutput = true;
Response.Clear();
Context.Response.BinaryWrite(outBuff);
Context.Response.End();




}
catch(Exception ex)
{
ex.ToString();
}
finally
{

}

}
2005-12-02 14:29:00 | [匿名用户:greatzhai]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
小声的问:我现在的问题刚好相反:怎样把文件流(不要保存成服务端文件的)直接在IE中打开(如excel)?
用Response.Redirect("test.xls"),还是提示下载啊!

2005-11-18 13:18:00 | [匿名用户:ziffwong]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
shi ma
2005-11-16 23:39:00 | [匿名用户:coffin]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
adf
2005-11-09 10:33:00 | [匿名用户:zwjob]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
这个方法可以下载,文件名称过长(大于17个汉字)怎么处理?
2005-11-04 12:06:00 | [匿名用户:gary]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
下载完后如何才能关掉当前页
2005-10-27 10:12:00 | [匿名用户:xmliy]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
FileStream fileStream=new FileStream("C:\\doc\\test.doc",FileMode.Open);
long fileSize = fileStream.Length;
Context.Response.ContentType="application/octet-stream";
Context.Response.AddHeader("Content-Disposition","attachment; filename=\"" + HttpUtility.UrlEncode(fileName,System.Text.Encoding.UTF8) + "\"");
Context.Response.AddHeader("Content-Length",fileSize.ToString());
byte[] fileBuffer=new byte[fileSize];
fileStream.Read(fileBuffer, 0, (int)fileSize);
fileStream.Close();
Context.Response.BinaryWrite(fileBuffer);
Context.Response.End();
2005-08-12 15:04:00 | [匿名用户:meteor]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
我想在客户端直接打开CHM文件不想让其弹出下载对话框我该怎么作呀?
请教高手指点
2005-07-27 12:11:00 | [匿名用户:蓝之风]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
pFileName路径要怎么得到啊,我现在只能实现写绝对路径(譬如"d:\"+filename)到本地磁盘,没办法弹出系统的下载对话框耶.
各位高人指点下吧!
2005-07-20 10:31:00 | [匿名用户:shindy]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
下载EXE文件不行,生成的文件被破坏了,变成DOS文件,为什么呀?怎么样去掉下载框直接DOWN?
2005-07-08 16:55:00 | [匿名用户:jiere]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
to:Carl
那個方法我用過,但是放到Excel中都是亂碼。怎麼辦?
2005-06-03 13:53:00 | [匿名用户:swallow]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
FileStream fileStream=new FileStream(pFileName,FileMode.Open)
long fileSize = fileStream.Length;
Context.Response.ContentType="application/octet-stream";
Context.Response.AddHeader("Content-Disposition","attachment; filename=\"" + fileName + "\";");
Context.Response.AddHeader("Content-Length",fileSize.ToString());
byte[] fileBuffer=new byte[fileSize];
fileStream.Read(fileBuffer, 0, (int)fileSize);
Context.Response.BinaryWrite(fileBuffer);
Context.Response.End();
2005-05-18 09:14:00 | [匿名用户:Carl]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
E3TGRETGR
2005-04-26 19:08:00 | [匿名用户:tg]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
gghggh
2005-04-26 19:06:00 | [匿名用户:tg]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
gghggh
2005-04-26 19:06:00 | [匿名用户:tg]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
能弄个例子上来吗!我试了,可是系统老是提醒我有问题,是不是那里没有做对!
2005-04-18 10:17:00 | [匿名用户:fgsun]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
我也遇到了偶数个汉字问题,希望大家帮忙
2004-12-23 16:54:00 | [匿名用户:ahai]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
to truly:

你的那个偶数个汉字的问题解决了没有?
最近我也遇到了这个问题,希望大家帮忙!
谢谢
2004-12-17 11:15:00 | [匿名用户:touch]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
www.xmsongsheng.com
厦门松声宾馆由厦门扬帆电脑公司做的
有用到ASP
2004-12-15 13:51:00 | [匿名用户:扬帆电脑]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
谢谢 HttpUtility.UrlEncode(fileName,Encoding.UTF8)
2004-11-21 11:45:00 | [匿名用户:unto]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
对于你们我没什么要求,但是我看不懂不什么意思啊

2004-11-19 15:09:00 | [匿名用户:周佳佳]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
弄个例子贴上阿,怎么说的不明不白的,难道这样才有深度么。
2004-11-05 16:00:00 | [匿名用户:tt]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
在我下载完后,页面的左下方状态栏就出现错误“网页上有错误”,原因是在xx行拒绝访问。可能是由于ViewState。不知能否解决,请大家多多帮忙。
2004-10-25 10:02:00 | [匿名用户:小黄]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
如何等到YourFileData??
2004-10-20 10:19:00 | [匿名用户:dfa]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
为什么下载框弹出2次
2004-10-14 14:32:00 | [匿名用户:gary]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
为什么同一个文件用不同的文件名就不能下载了呢?
分机新新 .xls
分机新新+.xls
分机+新新.xls
用上面三个文件名下载失败。
分+机新新.xls
分机新+新.xls
用上面二个文件名下载成功。
2004-10-08 12:42:00 | [匿名用户:小狼]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
可以参考以下邮件的附件下载方式吗
2004-09-21 17:12:00 | [匿名用户:李]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
如果希望用IE中打开WORD 而又不希望人家知道实际路径该怎么办呢?
2004-09-19 21:42:00 | [匿名用户:xwycj]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
我是按照代码写的,但word就是不支持格式,我觉得是Response.contenttype 出错了,但不知道如何去改。还有,如果我的文件不只word的,还有PPt,text,jpg都已二进制存在数据库里,怎么下载。各位大哥在上,小妹有礼。请指教
2004-09-11 20:31:00 | [匿名用户:紫藤]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
用URLEncode 文件名很容易就超长啊。而且Header长度有限制的.
2004-09-07 18:41:00 | [匿名用户:ayi]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
我想点击一次下载多个文件,每个文件下载时不弹出询问对话框,请问能实现吗?
2004-09-03 15:57:00 | [匿名用户:lulu]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
YourFileData:是怎么得来的啊,纳闷
2004-09-01 16:33:00 | [匿名用户:yin]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
Response.ContentType="application/ms-word";
String filename = Request.Params["filename"];
//中文文件名需要编码
Response.AddHeader( "content-disposition","attachment; filename="+HttpUtility.UrlEncode(filename,Encoding.UTF8 ) );
2004-09-01 10:43:00 | [匿名用户:zhaowz]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
怎样把当前网页转换成word文档下载呢?
2004-08-23 11:34:00 | [匿名用户:Edison]
#re: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
我想点击一次下载多个文件,每个文件下载时不弹出询问对话框,请问能实现吗?
2004-08-20 12:02:00 | [匿名用户:绿茶]
#好象跟IE版本有关 编辑
我的系统是winxp2003+ie6,是正常的

另一台机是win2kas + ie5,下载.doc文件时却时在ie中打开的
2004-08-18 22:39:00 | [匿名用户:无常]
#一定要用Response.End();结尾吗? 编辑
我想在下载完毕后自动刷新当前页就不行了!
2004-08-06 11:48:00 | [匿名用户:cui]
#一定要用Response.End();结尾吗? 编辑
用了Response.End();结尾网页就不能往下执行了!
2004-08-06 11:44:00 | [匿名用户:cui]
#回复: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
如果我的YourFileDate就是从文本里读出来的字符串,那这段“Response.BinaryWrite((byte[])YourFileData.Rows[0]["AttachmentContent"]);”该怎么写呢?
2004-07-14 21:35:00 | [匿名用户:sparkler]
#回复: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
ASP.NET 在Header 中始终不能用GB2312编码.
2004-06-10 13:09:00 | [匿名用户:FOX]
#回复: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
用URLEncode 文件名很容易就超长啊。而且Header长度有限制的.
2004-06-10 13:08:00 | [匿名用户:FOX]
#回复: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
YourFileData是什么?
2004-05-30 14:09:00 | [匿名用户:kkk]
#回复: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
我可不可以再IE中直接链接打开服务器端的chm文件?
2004-05-28 11:38:00 | [匿名用户:wangflan]
#回复: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
to: Truly--
[C#]
public static string UrlEncode(
string str
);
2004-05-26 21:28:00 | [匿名用户:erictang2003]
#回复: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
// 处理中文文件名
Page.Response.AddHeader("Content-Disposition","attachment; filename=" + HttpUtility.UrlEncode(fileName,Encoding.UTF8 ) );
2004-05-26 09:36:00 | [匿名用户:Truly]
#回复: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
而且文件名中间有空格是没有办法处理的
2004-05-25 23:23:00 | [匿名用户:小峰]
#回复: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
如果有中文名称是需要做编码转换的,要不可能会出现乱码~
2004-05-25 20:27:00 | [匿名用户:minbear]
#回复: [.NET Tips 1001]ASP.NET直接下载一个文件,而不是在IE中打开它 编辑
then why do you need duplicated info ?
can't you get the fileid from the filename ?
2004-05-25 16:07:00 | [匿名用户:DLU]
对不起,目前本随笔不允许发表新评论.

Powered by: Joycode.MVC引擎 0.5.1.8