我要上传服务器上的特定文件在Silverlight 4,文件上传在Silverlight
简单,上传我们可以使用任何文件中的“浏览”按钮。 当你点击这个按钮,我们可以得到文件目录,并选择任何文件&我们可以上传特定的文件。
我已经编写的浏览按钮
private void btnBrowse_Click(object sender, RoutedEventArgs e)
{
var fileDialog =new OpenFileDialog();
fileDialog.ShowDialog();
fileDialog.Multiselect = true;
txtUploader.Text = fileDialog.File.DirectoryName;
fileDialog.File.CopyTo("C:/UploadedFiles");
}
这里的问题是,只有对话框打开 不能选择多个文件, 没有得到路径, 不能将文件上传到指定的位置。
它一直以来我所做的SL一段时间,但我记得从用户的机器中选择文件由于安全受到严重限制。也调用CopyTo与C:\路径并不真正上传它,该C:\路径将在用户的机器上(这几乎肯定是你无法访问的路径,引导) –