有个页面,需要显示如下信息
名字:
展品:
图片1,图片2,最多到7个
简介1,简介2,。
我是用一个Literal控件描述一个展品object,
code 差不多这样,
literal.text ="<table>....<img...></table>",每一个展品是一个table,有一些style,问题来了,展品往往有几千个,我还是用table(名字: total)显示,每一cell里填充一个展品object 的table,一行最多显示6个展品。这样如果展品object过多,会timeout.我现在想一个asp.net 控件来代替html table "total",因为能支持paging,可是如何把展品object 绑定到gridview?就像
展品1,展品2,展品3,展品4,展品5,展品6,
展品7,展品8,展品9,展品10,展品11,展品12
等等

解决方案 »

  1.   

    如果问题不清楚,那就换个方式问,下面的code部工作,显示的好像是literal控件的信息。 
     Literal[] ls = new Literal[7];
                for (int i=0; i < ls.Length; i++)
                {
                    ls[i] = new Literal();
                    ls[i].Text = "sdfsdfs " + i;
                }            List<Literal[]> list = new List<Literal[]>();            list.Add(ls);            ls = new Literal[7];
                for (int i = 0; i < ls.Length; i++)
                {
                    ls[i] = new Literal();
                    ls[i].Text = "gjgjgjgjgj " + i;
                }
                list.Add(ls);            GridView1.DataSource = list;
                GridView1.DataBind();