如何在asp.net页面加载中减少开始保存状态时间
我有一个网页,其中代码的执行需要较少的时间,但开始保存状态和结束渲染需要花费大量的时间 该页面包含一个网格视图,其中包含3000多条记录,无需分页 有时,保存状态时间和结束渲染时间较少,有时需要更多时间如何在asp.net页面加载中减少开始保存状态时间,asp.net,Asp.net,我有一个网页,其中代码的执行需要较少的时间,但开始保存状态和结束渲染需要花费大量的时间 该页面包含一个网格视图,其中包含3000多条记录,无需分页 有时,保存状态时间和结束渲染时间较少,有时需要更多时间 aspx.page Begin PreRenderComplete 0.714350792590854 0.000033 aspx.page End PreRenderComplete 0.714360393532673 0.000010 aspx.page Begin
aspx.page Begin PreRenderComplete 0.714350792590854 0.000033
aspx.page End PreRenderComplete 0.714360393532673 0.000010
aspx.page Begin SaveState 10.0541238197049 9.339763
aspx.page End SaveState 10.0542976298585 0.000174
aspx.page Begin SaveStateComplete 10.0543191492109 0.000022
aspx.page End SaveStateComplete 10.054334378291 0.000015
aspx.page Begin Render 10.054350931639 0.000017
aspx.page End Render 25.4521623141845 15.397811
您需要描述页面的功能、控件的类型和数量等。我建议关闭此网格的ViewState。IrsishChieftian:该页面包含一个网格控件以及一个页眉和一个页脚,该页眉和页脚仅用于关闭网格的ViewState。我目前正在页面级做这件事