在你的循环内部加入Application.DoEvent()
减少类型转换的次数
优化ViewState
gvProblems.DataSource
=
problemSet.Tables[
0
].DefaultView;
gvProblems.DataBind();
gvProblems.Controls[ 0 ].EnableViewState = false ;
gvProblems.DataBind();
gvProblems.Controls[ 0 ].EnableViewState = false ;
绑定datareader