将按钮控件动态添加到ASP.NET页面的最有效方法是什么

时间:2016-08-15 00:49:45

标签: c# asp.net .net web

我创建了一个ASP.NET网站,在页面加载时我必须动态添加按钮控件(80到500)。当我添加超过40个按钮时,页面加载需要一点时间。所以我的问题是:在不损失性能的情况下,动态地将按钮控件添加到ASP.NET Web表单的最佳方法是什么?

谢谢。

1 个答案:

答案 0 :(得分:0)

最有效的方法是Controls.Add(..)。但是,这里可能的渲染时间是你的瓶颈 - 这不是严格的ASP.net问题。将控件添加到ASP.net控件集合非常快。

虽然给定页面上的500个按钮似乎过多。您应该查看分页解决方案以获得更好的性能。