我有来自数据库的表这个表在我的 asp 页面中有 400000 行我的下拉列表(ddlPlaintiffName)从这个方法填充
私人无效FillPlaintiff()
{
//通过来自web.config的连接字符串声明连接
SqlConnection sqlcon = 新的 SqlConnection
(ConfigurationManager.ConnectionStrings["SystemConn"].ConnectionString);
//将sql语句声明为字符串变量
SqlCommand sqlcom = new SqlCommand();
sqlcom.Connection = sqlcon;
sqlcom.CommandType = CommandType.StoredProcedure;
sqlcom.CommandText = "proc_SelectPlaintiff";
数据表 ds = 新数据表();
//用包含数据库数据的数据适配器填充数据集
// 悲伤。填充(ds);
sqlcon.Open();
SqlDataAdapter 悲伤 = 新的 SqlDataAdapter(sqlcom);
悲伤。填充(ds);
ddlPlaintiffName.DataSource = ds;
ddlPlaintiffName.DataBind();
ddlPlaintiffName.Items.Insert(0, "--select --");
sqlcon.Close();
}
但是每次回发我的负载都非常非常慢我该如何避免这种情况