【问题标题】:Difference between silverlight file upload and asp.net file upload control?silverlight文件上传和asp.net文件上传控制的区别?
【发布时间】:2013-03-08 13:43:39
【问题描述】:

我正在尝试上传大小超过 30 mb 的大文件,如果我使用 silverlight 文件上传控件上传,将 30 mb 文件上传到服务器几乎不需要一分钟,如果我尝试使用 asp 上传相同的文件。 net文件上传控件或telerik rad上传控件将文件上传到天蓝色存储需要永远,我可以知道这两个控件之间有什么区别,silverlight控件有什么特别之处以至于上传速度如此之快?

我尝试 asp.net 文件上传的原因是我需要在文件上传完成后立即发送一封邮件,其中包含文件名和文件位置,我可以通过在后面的代码中捕获文件名在 asp.net 代码中执行此操作,如何使用银光文件上传控件实现此功能

【问题讨论】:

    标签: asp.net silverlight file-upload azure silverlight-4.0


    【解决方案1】:

    您是否查看过控件的正确配置?一些控件具有诸如按块发送数据的配置。按块发送数据可能会影响服务器对客户端的请求/响应时间,反之亦然。

    【讨论】:

      【解决方案2】:

      据我在 Silverlight 中的了解,您可以通过 WCF 服务将文件上传到服务器。在您刚刚以字节格式上传文件内容数据的 WCF 服务中。当您当时使用上传网页时,其他控件(如文本框、下拉列表等)带有视图状态。所以上传你的文件内容和那个数据也会上传到服务器上,所以它会影响网络表单的上传速度。

      【讨论】:

      • 我可以在后面的代码中使用 silverlight 文件上传控件捕获上传的文件名吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-22
      • 2011-08-16
      • 1970-01-01
      • 1970-01-01
      • 2011-03-27
      • 1970-01-01
      相关资源
      最近更新 更多