为什么我的ASP.NET页面在放置在服务器上时呈现缓慢?

0 .net asp.net optimization performance

我有一个带有GridView控件的简单aspx页面.单击按钮后,我正在使用搜索结果加载GridView.一切正常,但浏览器上的HTML渲染在IE中非常慢,结果设置> 2000(在其他浏览器中工作正常.)我发现由于记录计数它很慢,但有没有办法让它更快?(我不想使用分页.)

奇怪的是,只有当它在Windows 2003服务器上托管时才会很慢.它在我的localhost上工作正常,但无论是在测试站点还是生产中,都会出现问题.如果我远程桌面到我的测试服务器并在那里本地运行,页面加载正常.只有从本地计算机运行服务器托管应用程序时才会出现此问题.

我该如何解决这个问题?

Row*_*haw 7

从localhost传输时工作正常,因为网络瓶颈不存在 - 某些浏览器在尝试渲染之前等待传输整个表 - 特别是在不使用固定列宽(可以提高性能)时; 你看过整个生成页面的大小了吗?