CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

大哥大姐们快来救急啊,这个怎么实现啊(关于页面的动态效果),如果分不够,可以再加!我急啊!

楼主xinlan247001(破碎的梦境)2005-09-03 19:06:28 在 .NET技术 / ASP.NET 提问

页面上有五个ListBox控件,另有五个数组,每个数组对应一个ListBox,现在五个控件由五个线程控制。我想达到的目的,就是在页面显示的时候,页面上的这些ListBox控件动态显示,显示的效果就是每隔一秒种就把每个数组中的一个元素加到其对应的ListBox中,直到所有数组的所有元素全部添加完毕。  
   
  我本想使用Sleep()的,可是B/S模式下的页面显示是等所有Sleep()执行完了才一起把结果显示在页面上。我又不能每次Sleep()后都刷新一次页面。。。。  
   
  早知道如此,我就用winform了,哪位高手帮帮忙啊。。。 问题点数:100、回复次数:18Top

1 楼xinlan247001(破碎的梦境)回复于 2005-09-03 19:21:39 得分 0

没人帮吗?再顶起。。Top

2 楼jimu8130(火箭的未来在哪里?)回复于 2005-09-03 19:27:58 得分 0

动态效果我会用js来实现的Top

3 楼xinlan247001(破碎的梦境)回复于 2005-09-03 19:29:56 得分 0

问题是我不会js啊,楼上的会js吗?帮我写一个看看,不胜感谢!分不够可以再加,我分多。。Top

4 楼cdo(Everything has a favourable turn)回复于 2005-09-03 19:30:37 得分 0

这样做有什么用吗?Top

5 楼xinlan247001(破碎的梦境)回复于 2005-09-03 19:31:06 得分 0

没办法啊,需要啊。。。帮帮忙啊。。Top

6 楼xinlan247001(破碎的梦境)回复于 2005-09-03 20:23:45 得分 0

没人,再顶!Top

7 楼xinlan247001(破碎的梦境)回复于 2005-09-03 21:26:16 得分 0

有没有人啊,我一直在线等的啊,解决了散300分!!!绝不食言Top

8 楼Mirricle(Miracle Supply)回复于 2005-09-03 21:36:29 得分 20

这个用JS作比较好我觉得  
   
  因为程序代码是在服务器端的   你去服务器端掉程序   就要刷新页面   之前的就不好保存了Top

9 楼xinlan247001(破碎的梦境)回复于 2005-09-03 21:42:49 得分 0

就是说啊,有人帮我写js没,我不会。。。Top

10 楼Mirricle(Miracle Supply)回复于 2005-09-03 21:48:21 得分 0

JS就是其实数据已经全在HTML里了   只是隔一段时间让他显示出来  
  Top

11 楼xinlan247001(破碎的梦境)回复于 2005-09-03 21:51:15 得分 0

楼上的你能帮帮忙么,我很急的Top

12 楼xinlan247001(破碎的梦境)回复于 2005-09-03 22:17:39 得分 0

再顶起,快来人帮忙啊!!!!!!!!!!!!!!!!Top

13 楼cat_hsfz(我的新Blog在http://cathsfz.cnblogs.com)回复于 2005-09-03 23:10:49 得分 80

看完你这贴,终于明白(http://community.csdn.net/Expert/TopicView1.asp?id=4248080)的意思了,呵呵……  
   
  你把所有的string以数组的形式写入javascript中,然后在script中添加到ListBox(这是服务器端叫法),你所有的Sleep可以在客户端通过setInterval或者setTimeout实现。Top

14 楼xinlan247001(破碎的梦境)回复于 2005-09-03 23:20:57 得分 0

具体怎么做,我不清楚,我只是暂时把ListBox的Web控件,换成了Html控件中的Select控件Top

15 楼xinlan247001(破碎的梦境)回复于 2005-09-03 23:26:06 得分 0

我很菜,不清楚具体的做法,还请指点一下,我的后台代码是这样的  
  private   void   dataOutput_MultipleTest(System.Web.UI.HtmlControls.HtmlSelect   control,string[]   list,bool   dataType)  
  {  
  string   theList   =   "";  
  if(dataType)  
  {  
  for(int   i=0;   i<list.Length;   i++)  
  {  
  control.Items.Add(list[i].ToString());  
  }  
  }  
  else  
  {  
  for(int   i=0;   i<list.Length;   i++)  
  {  
  control.Items.Add(list[i].ToString());  
  }  
  }  
   
  }  
   
  但是考虑要实现动态效果,非用js不可,可是前台的东西我本来就不是很懂,更别提js了,所以请楼上的指点一下,怎么把这个移植到前台的js里Top

16 楼ZaLenCiR()回复于 2005-09-04 09:11:09 得分 0

你们好强啊!!!羡慕   阿  
  Top

17 楼xinlan247001(破碎的梦境)回复于 2005-09-04 18:23:04 得分 0

一直没人顶,现在问题变了,我现在只有一个问题了,就是怎么将后台代码中的String[]类型传到前台的js里去啊?  
  Top

18 楼xinlan247001(破碎的梦境)回复于 2005-09-04 19:34:06 得分 0

郁闷死人,问题终于自己搞定了,不过时间代价太大了!Top

相关问题

  • 救急!!!!!!用過TComm控件的大哥大姐,小弟小妹請進
  • 关于页面window.print()打印的问题.大哥大姐来帮帮忙啦.
  • 页面传值的方法,请各位大哥大姐们替俺想想办法!
  • 大哥大姐们快来帮帮我,页面传值问题,偶有点菜呀~
  • 页面传值问题? 小弟不懂JS 懂的大哥大姐忙 帮帮忙 !
  • 大哥大姐帮忙
  • 各位大哥、大姐!!!
  • 大哥大姐帮帮忙
  • 大哥大姐帮帮忙!!
  • 各位大哥大姐,请教一个easy的问题,一般的网页打开的时候,是否可以设定页面的初始大小!!

关键词

  • 页面
  • 控件
  • 效果
  • 服务器
  • js
  • sleep
  • 数组
  • 帮帮忙
  • listbox
  • 动态

得分解答快速导航

  • 帖主:xinlan247001
  • Mirricle
  • cat_hsfz

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo