现在在作一个项目,用到在web页面上自动添加控件,我想可用两种方式实现:
1.一种是实例化Web控件,然后在服务期端添加到Web页面上,如:
RadioButtonList ral = new RadioButtonList();
for(int i=0;i<1000;i++)
{
ListItem item = new ListItem();
item.Text = "aaa" + i.ToString();
ral.Items.Add(item);
}
this.Controls.Add(ral);2.在服务器端组织html代码,发送到客户端,如:
string str;
for(int i=0;i<1000;i++)
{
str+="<input type=Radio name=aaa id='aaa" + i.ToString(); +"' ><label for='aaa" + i.ToString();+"'>aaa"+i.ToString(); +"</label>";
}
Response.Write str;这两种方式那种方式更好,效率更高一些呢??
1.一种是实例化Web控件,然后在服务期端添加到Web页面上,如:
RadioButtonList ral = new RadioButtonList();
for(int i=0;i<1000;i++)
{
ListItem item = new ListItem();
item.Text = "aaa" + i.ToString();
ral.Items.Add(item);
}
this.Controls.Add(ral);2.在服务器端组织html代码,发送到客户端,如:
string str;
for(int i=0;i<1000;i++)
{
str+="<input type=Radio name=aaa id='aaa" + i.ToString(); +"' ><label for='aaa" + i.ToString();+"'>aaa"+i.ToString(); +"</label>";
}
Response.Write str;这两种方式那种方式更好,效率更高一些呢??
解决方案 »
- 求个sql语句,头有点晕了~~ 先谢谢了
- javascript调用后台带参数的函数
- Repeater的颜色控制
- |M| 163的邮箱的IP天气预报 大家看看哪一个页面可以得到IP城市的代码
- .opml文件是怎么创建的呢?有谁知道吗?像:http://rss.dayoo.com/opml/news.opml
- 出错了,帮忙看看,50分!!!解决即结贴
- 为何我的.net2003不能使用javascript程序,无论怎么加都是报错啊?
- 急急急!Mvc后台调转页面方式
- 提问:回答:大家来讨论:解决方案
- 请问如何将图像保存到数据库中????
- 在磁盘上删除所有的同名的文件,不论后缀是什么
- - - - -在 ascx 中 使用 javascript Callbacks 好象有问题?
大家有做过这方面程序的吗?指点一下!!