none
savefiledialog 和openfiledialog RRS feed

  • 问题

  • 目前有一个情况是要上传一个*.csv文件,
    然后演算后可以以html格式来用savefiledialog来储存..
    可是遇到一个很头疼的问题是两个dialog不能同时使用。可以用什么其他方法来读取或是储存
    备注: silverlight platform
    • 已移动 ThankfulHeart 2013年9月11日 2:57 Sliverlight技术
    2013年9月9日 13:26

答案

  • 你好:

    我觉得你可以先用FileUpload来上传.csv文件,上传完成之后在服务器端对它进行处理,处理完成之后直接把html文件保存到服务器端的一个临时文件夹中,然后再通过savefiledialog来下载保存这个文件。

    我对silverlight不熟悉,如果理解有误的话请谅解。推荐你到Silverlight论坛询问你的问题:http://social.msdn.microsoft.com/Forums/silverlight/en-us/home?category=silverlight


    Caillen
    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.

    2013年9月11日 2:17

全部回复

  • 你或许可以考虑先OpenFileDialog打开要操作的文件,然后处理,接着保存(弹出Save框)。

    可以由两个按钮分别处理控制打开这两个不同的框框。


    If you think one reply solves your problem, please mark it as An Answer, if you think someone's reply helps you, please mark it as a Proposed Answer

    Help by clicking:
    Click here to donate your rice to the poor
    Click to Donate
    Click to feed Dogs & Cats


    Found any spamming-senders? Please report at: Spam Report

    2013年9月10日 3:03
  • 有尝试使用messagebox显示处理完毕接着click ok
    在savedialogbox 不过也是不行..
    2013年9月10日 11:32
  • 你好:

    我觉得你可以先用FileUpload来上传.csv文件,上传完成之后在服务器端对它进行处理,处理完成之后直接把html文件保存到服务器端的一个临时文件夹中,然后再通过savefiledialog来下载保存这个文件。

    我对silverlight不熟悉,如果理解有误的话请谅解。推荐你到Silverlight论坛询问你的问题:http://social.msdn.microsoft.com/Forums/silverlight/en-us/home?category=silverlight


    Caillen
    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.

    2013年9月11日 2:17
  • 你好:

    因为整个过程是连贯性的,所以貌似只能选择一个filedialog来进行..
    目前有一个勉强可以行得通的方法就是处理完毕后会生成一个由一堆string写出来的html。。然后自动用游览器打开该html。
    不过遇到一个问题就是在silverlight中要如何打开一个string生成的html.

    silverlight 貌似只能把文件储存在 isolated storage.
    之前我有找到一个

    htmlwindow.navigate(uri,string,string);

    例子:

    HtmlPage.Window.Navigate(new Uri("http://google.com"), "_blank");

    new Uri("http://google.com") 可以用html文件和途径来替代

    问题是使用isolated storage来储存的html并没有途径

    谢谢




    2013年9月11日 3:18