我正在尝试上传一个超过30mb的大文件,如果我使用silverlight文件上传控件上传,几乎不需要一分钟就可以将30mb的文件上传到服务器,如果我尝试使用asp.net文件上传控件或telerik rad上传控件上传相同的文件到azure存储,我可以知道这两个控件之间的区别吗?
我尝试asp.net文件上传的原因是我需要在文件上传完成后立即发送一封包含文件名和文件位置的邮件,我可以在asp.net代码后台通过在代码后台捕获文件名来做到这一点,我如何使用silver light fileupload控件来实现此功能
发布于 2013-03-10 01:59:34
你看过控件的正确配置了吗?一些控件具有按块发送数据的配置。分块发送数据可能会影响服务器到客户端的请求/响应时间,反之亦然。
发布于 2013-03-08 21:56:22
根据我对Silverlight的了解,您可以通过WCF服务将文件上传到服务器上。在WCF服务中,您刚刚上传了字节格式的文件内容数据。当你使用上传网页的时候,其他的控件,比如textbox,dropdown等等,都是带有视图状态的。因此,上传您的文件内容与该数据也上传到服务器上,所以它会影响上传速度的网页形式。
https://stackoverflow.com/questions/15295350
复制相似问题