问题描述
后台处理程序在做一个测试,页面进行加载,使用ViewData将一个dataset传到页面,然后页面对这个dataset进行分解展示,现在希望能够实现,处理完成一条数据加载一条。。
解决方案
解决方案二:
求大神解决、。。
解决方案三:
处理一条加载一条中间会有通知事件相当于条数据都要通知得不偿失
解决方案四:
你可以用ajax加载,在数据正在处理时显示“等待中...”
解决方案五:
多线程应该可以一般BS的系统,数据库里都有个分页的存储过程吧
解决方案六:
做是可以做,用SignalR,后台注册代理varhubConnection=newHubConnection("http://localhost/");IHubProxyproxy=hubConnection.CreateHubProxy("AppHub");hubConnection.Start().Wait();
再写个刷新方法:publicvoidRefreashValue(stringnewvalue){Clients.All.PushToClient(newvalue);}
前台用JS注册代理,varconnection=$.hubConnection();varproxy=connection.createHubProxy("AppHub");proxy.on("PushToClient",...
这样子只需要后台调用下proxy.Invoke("RefreashValue"....就可以实现你要的效果
解决方案七:
引用2楼liqiucu的回复:
处理一条加载一条中间会有通知事件相当于条数据都要通知得不偿失
没事啊。反正用到的次数不会很多。。不是很费资源
解决方案八:
引用3楼bwangel的回复:
你可以用ajax加载,在数据正在处理时显示“等待中...”
这个有的。。
解决方案九:
引用4楼sjrw96004的回复:
多线程应该可以一般BS的系统,数据库里都有个分页的存储过程吧
没有用到数据库、、一个页面全部展示的、、
时间: 2024-09-30 14:12:01