使用Asp.net中的“保存文件”对话框直接保存在客户端PC中

时间:2011-10-06 22:23:52

标签: c# asp.net

  

可能重复:
  save as dialog in asp.net

我需要在asp.net中使用SaveFileDialog来保存客户端PC中的TextFile。 我怎样才能做到这一点 ? 我不想上传到服务器然后下载。我需要直接保存在Client Pc中 。在asp.net中是否有替代控件

1 个答案:

答案 0 :(得分:2)

您可以使用Silverlight或Flash。但是,在Web浏览器中,无法直接在客户端上运行C#/ ASP.NET代码。请记住,您的ASP.NET代码在服务器上运行,而不是在客户端上运行。将文件保存到客户端PC的唯一方法是使用Silverlight / Flash(两者都具有等效控件),或者要求客户端从服务器下载文件。