ASP.NET中怎样弹出OPEN,SAVE对话框?
OPEN SAVE 对话框不是打开网页,保存当前网页的
而是 比如说: 我有个textbox 点了按钮想把里边的文本保存成txt 不要直接写文件,要弹出个SAVE框
还有那个登陆框,有的管理系统不是自己做的登陆框 是调用的操作系统的登陆框(就象FTP的登陆框一样) 这个框样怎么调出来用?谢谢!
这些框要怎么弹啊? 谢谢啊
------解决方案--------------------应当都是自已写的
------解决方案--------------------需要用javascript,首先添加IE的ActiveX:
<object id= "WebBrowser " width=0 height=0 classid= "CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 "> </object>
然后Javascript中
WebBrowser.ExecWB(4,1); //保存
WebBrowser.ExecWB(1,1); //打开
------解决方案--------------------哦,看错了。
好像txt不太行,像文件之类的输出到Response.OutputStream,就会出现保存/打开对话框,文本就直接打开了。
------解决方案--------------------mark
------解决方案--------------------string content = TextBox1.Text;
Page.Response.Clear();
Page.Response.AddHeader( "Content-Type ", "text/plain ");
Page.Response.AddHeader( "Content-Disposition ", "attachment;filename= " + "tests.txt ");
Page.Response.Write(content);
Page.Response.End();
------解决方案--------------------学习
------解决方案--------------------hertcloud(·£孙子兵法£·),这样对文件来说可以,txt就直接打开了
------解决方案--------------------我以前做过的,不过是在winform里面.现在不太记得了.
------解决方案--------------------刚才测试了一下,好象不行。
只要是文本内容,不管什么扩展名,直接显示在网页。
------解决方案--------------------顶!