首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ria服务:同步DomainDataSource.SubmitChanges()

Ria服务:同步DomainDataSource.SubmitChanges()
EN

Stack Overflow用户
提问于 2010-07-05 20:19:49
回答 1查看 1K关注 0票数 2

我正在尝试将图像(字节数组)从客户端上传到数据库中-这就像是一个不错的工作方式。

问题是,我想向用户显示这个操作的进度,但是DomainDataSource对象没有提供任何类型的进度事件。

如果我为每个实体调用SubmitChanges,它就会以某种方式开始重叠,事情变得非常混乱,所以下面的代码不起作用。

代码语言:javascript
复制
foreach(T entity in entities)
{
    myDomainDataSource.DataView.Add(entity);
    myDomainDataSource.SubmitChanges();
}

有谁知道如何向用户展示这些图片的上传进度?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-05 23:51:27

你需要把你的图片分块上传...无论如何,您通常都需要这样做,因为单个映像可能会运行最大请求大小的请求限制。

一旦你使用了分块上传的方法,你就可以根据上传的图片数量来显示进度。

我在澳大利亚的TechEd上演示了这一点。虽然这是在2007年,而且代码很旧,但它应该在很大程度上是有效的,或者作为一个起点。该示例演示了如何使用Silverlight来增强ajax以进行多文件上传。有关示例的说明,请参阅http://www.nikhilk.net/Entry.aspx?id=169。也许这有帮助..。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3179395

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档