Asked By Danasegarane Arunachalam on 27-Sep-12 08:06 AM
Then you need to check the API part. The API may be taking more time than the normal. Check the API part and make sure it returns the value as soon as possible.
Asked By Jitendra Faye on 01-Oct-12 01:58 AM
As you told that you are using data from API, so it depends on API processing how much time it is taking to get data but while reading records try to fetch required data only instead of complete data.

And after getting record bind your control in this block-

if(!IsPostBack)
  {
   Bind data here
   }