ASP.NET下拉列表DataBind()花费了很长时间

时间:2018-09-11 10:03:36

标签: asp.net data-binding dropdown

将下拉列表与数据库中的数据绑定起来非常耗时。

ddlTerminalType.DataSource = GetLeftoverTerminalTypes();
ddlTerminalType.DataBind();
ddlTerminalType_SelectedIndexChanged(this, EventArgs.Empty);

我测量了命令之间的时间,发现方法GetLeftoverTerminalTypes()大约需要0.8秒,而ddlTerminalType.DataBind();仅花费5.74秒。 数据库返回25行。

我猜想,更改数据库结构,添加索引等都不会节省时间。我需要做的只是加快数据绑定。如何使DataBind零件更快?

0 个答案:

没有答案