如何判断客户端是否下载成功? 文件下载到客户端,这个过程当中如出现任何意外(如断网、断电)等情况,希望能判断是否下载成功,哪个大侠帮忙!谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果用com组件来下在可能可以控制 To: hdt(接分接出个星星)能说具体点儿吗?谢谢 有办法,但是你要自己控制文件数据的发送过程:try{ byte[] buffer = new byte[4096]; for (...) { sendLen = 4096; fs.Read(buffer, 0, sendLen);//读文件 Response.OutputStream.Write(byte, 0, sendLen);//发送 }}catch (Exception e){ 下载失败} 对不起,写错了,应该是Response.OutputStream.Write(buffer, 0, sendLen);//发送 谢谢!我不太会.Net,请问如果这样,中途断网可以捕捉到错误吗? to YangYuWeb(飘邈...) 当然可以了,因为是在服务端运行的嘛 gxboy(個性男孩 小学生学.NET) 不是重新下的问题,如果这样我还判断做什么?这是收费下载系统,如果不成功,不能收钱的 这个问题解决不了,可以选择使用ActiveX控件实现. 如何在ashx中使用page.user ? 验证视图状态 MAC 失败。 嵌套显示web控件 net能否控制票据打印机,比如像超市那样的点阵打印机 radioButtonList控件调用数据集问题 关于页面布局。UP有分 在线请教高手:看看这是什么原因啊? 动态创建控件的问题 asp.net mvc 4 使用ScriptBundle打包JS文件问题。无法引用js文件 提问题 System.Web.HttpContext.Current.Session 无法取到值,有没有办法解决 如何用JS获取下拉框的值?--dropdownlist
能说具体点儿吗?谢谢
{
byte[] buffer = new byte[4096];
for (...)
{
sendLen = 4096;
fs.Read(buffer, 0, sendLen);//读文件
Response.OutputStream.Write(byte, 0, sendLen);//发送
}
}
catch (Exception e)
{
下载失败
}
Response.OutputStream.Write(buffer, 0, sendLen);//发送
当然可以了,因为是在服务端运行的嘛
不是重新下的问题,如果这样我还判断做什么?这是收费下载系统,如果不成功,不能收钱的