注册 登录
编程论坛 ASP.NET技术论坛

ASP。NET(C#)求助

andyhuang66cn 发布于 2008-09-06 16:10, 1985 次点击
public void Bind()
{
     int[] a=new int[4];
     a[0]=1;
     a[1]=2;
     a[2]=3;
     a[3]=4;
     for(int i=0;i<=3;i++)
        {
             DataSet ds=new bll.GetInfo(a[i]);
             rtp.DataSource=ds;
             rtp.DataBind();
        }
}
rtp是一个repeater,可是为什么显示出来的只是a[3]的数据呢,请各位高手帮帮忙!谢谢了!
11 回复
#2
qingjx2008-09-06 19:41
不错嘛~不错不错希望楼主在接在力写出更好的当今大学生已是身经百战、百炼成刚、经验丰富、遍体鳞伤、无所不至、无坚不摧的人称“东YIN西贱南来北往左西右东上北下南举世无双的‘一忮假花压食堂’的玉米面小飞龙小银雄[url=http://www.][color=black]新开千年私服[/url]的大妈的大爷的三哥的嫂子的弟弟的妈妈的大姨妈的小舅子的网友的哥哥徐三通是也(长了点,担待下)。
正所谓“人善被人欺,马善被人骑”。做善人当善马,就会被人欺负;又所谓“三百六十行,行行出状元”。虽不才,但[url=http://www.]魔域私服[/url]也不能傻,做顺民,也要做出点技巧和花样,[url=http://www.]新开千年私服[/url]总结经验和教训;还有民谚所谓“烂在肚里”。这点深不以为然。好东西,应该大家分享,“独乐乐,不如众乐乐,是乐也”。烂在[url=http://www.]新开千年私服[/url]肚里,是[url=http://www.]新开千年私服[/url]自私自利的表现。正因此[url=http://www.]最新千年私服[/url]今天[url=http://www.]新开千年私服[/url]有些东西(不好,但应该有点用),想拿出来与众阶级兄弟(姐妹)们分享下。没有别的打算,权当是与大家交流切磋,起个抛砖引玉的作用罢了。
  [/color]
#3
andyhuang66cn2008-09-06 22:28
呵呵。。口才不错。。不过还是得到有实际性的答案!
#4
yujietim2008-09-06 22:43
回复 1# andyhuang66cn 的帖子
前面的数据,都给你覆盖掉了嘛
#5
hebingbing2008-09-07 10:11
for(int i=0;i<=3;i++)
        {
             DataSet ds=new bll.GetInfo(a[i]);
             rtp.DataSource=ds;
             rtp.DataBind();
        }
你这样肯定是只显示a【3】的数据了,当i=0的时候绑定的是a【0】的数据,rtp显示a【0】;当i=1的时候有绑定a【1】的数据,rtp显示a【1】的数据………………
到最后不久成a【3】了吗?
#6
andyhuang66cn2008-09-07 12:16
那怎样才可能显示所有的数据呢?帮帮忙谢谢!
#7
andyhuang66cn2008-09-12 09:49
怎么都没有回复的呢?
#8
小瘪三的烦恼2008-09-22 09:42
=号前+个+号。。。呵。。。
不知道能不能。
#9
初学Delphi2008-09-22 11:57
dataset再外边定义  循环的时候往dataset插入数据
循环完了再绑定
你这样每次只绑定一个
后面的都把前边的刷新了
#10
仰望星空2008-09-22 17:20
GetInfo方法是什么样子的?为什么不把整个数组一起处理,返回一个同一的ds呢?
#11
zh5202008-09-22 22:08
提示: 作者被禁止或删除 内容自动屏蔽,只有管理员可见
#12
andyhuang66cn2008-09-24 21:21
[bo][un]初学Delphi[/un] 在 2008-9-22 11:57 的发言:[/bo]

dataset再外边定义  循环的时候往dataset插入数据
循环完了再绑定
你这样每次只绑定一个
后面的都把前边的刷新了

我试过了也还是不行!
1