有个页面,需要显示如下信息
名字:
展品:
图片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,图片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
等等
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();