页面第一次load的时候,由于dropdownlist需要加载的数据有点多,可能会等到一段时间才能看到请求的页面。
现在想,用户能很快进入请求页面,减少了用户停留在空白页面的时间,然后请求页面上,只是dropdownlist上面显示个加载项,等它加载完就可以看dropdownlist的内容了。
请问如何实现???我想到的是xmlhttp异步请求数据,然后js去绑定dropdownlist。还有其他办法嘛???
现在想,用户能很快进入请求页面,减少了用户停留在空白页面的时间,然后请求页面上,只是dropdownlist上面显示个加载项,等它加载完就可以看dropdownlist的内容了。
请问如何实现???我想到的是xmlhttp异步请求数据,然后js去绑定dropdownlist。还有其他办法嘛???
解决方案 »
- 请问怎么在word里的一段文字里判断它是否存在上标
- 请教Socket(TCP)传送多个大文件的一些疑问
- 求教过来人~ 这个学习的顺序。
- 用自己写的ajax方法和用MagicAjax控件的区别
- c#开发MapXtreme2005,生成安装文件时提示无法找到多文件程序集“MapInfo.CoreEngine.dll”的文件“tools.dll”
- 如何获取网页上的数据?
- Microsoft Agent中如何可以设置说话的显示时间和如何控制说话框中的分行显示?
- C#中是实现鼠标左键点击滑动选中控件变色功能
- js 能实现上传附件的功能吗?
- c#中如何读取.dll文件。
- 颜色 图形(C#与按键精灵之间)
- 新手提个简单问题
namespace aaaaa.BLL
{
public class Config
{
private static DataTable _DLLDT = null;
public static DataTable DLLDT
{
get
{
if (_DLLDT == null)
{
_DLLDT = new DataTable();//把数据给_DLLDT
}
return _DLLDT;
}
}
}
}
A页面有个dropdownlist,点某个link很快进入A页面,进入到A页面后,dropdownlist才去加载数据。
先不要把dropdownlist控件创建到此页面,在打开页面后动态创建dropdownlist控件,然后再加载数据.
你还可以在页面加载时,不加载控件内容,然后点到它时再加载数据。