我需要一些建议如何提高应用程序的性能,我正在开发 MVC 3 ASP.NET 应用程序。从控制器中,我提取了 50,000 条字符串类型的记录,所有项目(即 50,000 条)都使用 Jquery 动态添加到 HTML Div。
$(div).append("<input type='radio' name='reportType'
id='" + item.Item1 + "' value = '" + item.Item2 + "'/>" + item.Item1 ");
我看到将上面的单选按钮添加到父控件(即 HTML)时需要花费大量时间DIV
父 HTMLDIV
在Check box
检查时必须选中所有子框。我发现检查所有项目有相当多的时间
所有这些项目都在 Scroll Viewer 中,有没有办法改善用户体验,比如在 Scroll 上加载数据,比如HTML 5中Silverlight的数据虚拟化。
我检查所有项目并拖动到页面的另一部分,这使浏览器进入非响应模式。谁能通过提高查询性能为我提供这些许多记录的最佳用户体验