【问题标题】:How to upload file in silverlight如何在silverlight中上传文件
【发布时间】:2012-02-29 08:15:54
【问题描述】:

我想将 silverlight 中的文件保存(上传)到 silverlight 应用程序文件夹中。

我得到了应用程序的 URI

string str3 = App.Current.Host.Source.AbsoluteUri + "/Recording/";

但我不知道如何保存文件。

我用这个代码.....

        string extension = "wav";



        // Create an instance of the open file dialog box.
        OpenFileDialog openFileDialog1 = new OpenFileDialog();

        // Set filter options and filter index.
        openFileDialog1.Filter = String.Format("{1} files (*.{0})|*.{0}|WAV FILES (*.*)|*.*", extension, "Audio");
        openFileDialog1.FilterIndex = 1;

        openFileDialog1.Multiselect = false;

        // Call the ShowDialog method to show the dialog box.
        bool? userClickedOK = openFileDialog1.ShowDialog();

        // Process input if the user clicked OK.
        if (userClickedOK == true)
        {

            string str = App.Current.Host.Source.AbsoluteUri + "/Recording/";


            openFileDialog1.File.CopyTo(str);


        }

【问题讨论】:

    标签: silverlight upload


    【解决方案1】:

    这不会单独工作(我假设您的应用程序托管在 Web 服务器上),您需要一个将内容发送到服务器的上传器,以及一个接收和存储文件的服务器端处理程序。

    从这些 Silverlight 上传者中挑选一个:

    Silverlight File Uploader
    Silverlight File Upload
    Silverlight Multi File Uploader

    我个人选择了第一个,但我相信它们都很好。

    【讨论】:

    • 我只想加载 wav 文件并保存在应用程序文件夹中............有任何其他想法或代码请分享它
    • 您使用的是什么版本的 Silverlight?您可能无权保存到应用程序文件夹;您是否尝试过将其保存到桌面?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-07
    • 1970-01-01
    • 2011-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多