如何在ASP.net页面中弹出让用户选择存储文件路径的Dialog 因为我在后台代码里不想把用户保存数据的路径写死,而是想让用户自己选择路径!我保存数据的代码已经写好,string path="";只是想动态得到用户选择的路径字符串!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以使用<input type="file"/>来实现不过,如果是asp.net的,这个得到的只是客户端路径,服务端不一定有这个路径的。 一般的做法是,你在服务端生成一个.temp的文件,然后在网页的“保存”按钮里面加下面代码response.redirect("../../XX.temp");这样用户点按钮时就会自动弹出保存对话框 自己写个谈出窗口,获取服务器上的目录.确定返回目录信息,用户上穿.像fckeditor里面选择服务器上的图片效果差不多 使用<input type="file" run="server" id=“save”/>在后台取出其text 的值就可以了 如果是上传可以用:<input type="file" run="server" id=“save”/> 如果是下载到客户端那就没办法控制了 是保存到客户端,我的代码直接就写入后台Excel里了,不会弹出保存对话啊? 试试? Response.ClearHeaders(); Response.Clear(); Response.Expires = 0; Response.Buffer = true; Response.AddHeader("Accept-Language", "zh-cn"); Response.ContentType = "Application/x-msexcel"; Response.WriteFile(Server.MapPath("../EXCEL文件位置.xls")); Response.End(); aspx页面传参数问题 JS与正则表达式混合问题 PAYPAL接口谁做过 如何从请求流中获取数据并保存为文件(可能是多个文件),在先等--急! asp.net2.0 div+css 一个关于textarea的问题 继续征求asp.net的学习意见 怎样提高asp.net程序的性能及稳定性 ASPNETDB数据库在虚拟空间上的使用 session建立后不是到用户离开前每个面页都存在的吗? 有没有好的打印控件?最好可以自定义打印格式。 问一个HTML中frame的问题
不过,如果是asp.net的,这个得到的只是客户端路径,服务端不一定有这个路径的。
response.redirect("../../XX.temp");这样用户点按钮时就会自动弹出保存对话框
像fckeditor里面选择服务器上的图片效果差不多
<input type="file" run="server" id=“save”/>在后台取出其text 的值就可以了
如果是下载到客户端那就没办法控制了
Response.ClearHeaders();
Response.Clear();
Response.Expires = 0;
Response.Buffer = true;
Response.AddHeader("Accept-Language", "zh-cn");
Response.ContentType = "Application/x-msexcel";
Response.WriteFile(Server.MapPath("../EXCEL文件位置.xls"));
Response.End();