0
我是一个严重的打电话rowdatabound事件。由于多个服务器调用,页面加载缓慢。我如何在页面加载中调用服务器。查询的数据必须在行数据绑定中访问。任何帮助赞赏....花费太多时间来加载页面?
protected void Grid_course_RowDataBound(object sender, GridViewRowEventArgs e)
{
/*Tooltip.............................................*/
connect con = new connect(date);
Boolean bo = false;
IList<connect.Courses> ob = con.getCoursedetails();
Dictionary<string, string> tooltip = new Dictionary<string, string>();
for (int i = 0; i < ob.Count; i++)
{
if (!tooltip.ContainsKey(ob[i].Name.ToString()))
tooltip.Add(ob[i].Name.ToString(), ob[i].Course_Description__c.ToString());
}
------------------
--------------------
}
该类连接连接到salesforce和检索data.For每个行绑定它将查询salesforce的数据。
向我们显示多个来电的代码 – Adil
连接需要多长时间?你每行做一次 - 必须有一个更好的连接场所。 – rhughes