[英]What is the most efficient way to dynamically add button controls to ASP.NET page
我已經創建了一個ASP.NET網站,並且在頁面加載時必須動態添加按鈕控件(80到500)。 當我添加40多個按鈕時,頁面加載需要一點時間。 所以我的問題是:在不損失性能的情況下向ASP.NET Web表單動態添加按鈕控件的最佳方法是什么?
謝謝。
最有效的方法是Controls.Add(..)。 但是,這里可能的渲染時間是您的瓶頸-嚴格來說,這不是ASP.net的問題。 將控件添加到ASP.net控件集合非常快速。
盡管在給定頁面上有500個按鈕似乎過多。 您可能應該看一下分頁解決方案以獲得更好的性能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.