.net怎样异步绑定listview?希望能给出例子,越详细越好,先谢谢了。
不知道你指的是桌面程序还是网页程序
网页
@无良小丑: 用ajax做,把你的listview代码封装到一个用户控件比如a.ascx,然后创建一个ashx文件,在那里边按照这个代码去写:
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
UserControl con = new UserControl();
a a= con.LoadControl("~/Controls/a.ascx") as a;// 这里的a是你的a.ascx对应的类型,自己替换下
a.KeyWords = keyword;
HtmlTextWriter w = new HtmlTextWriter(context.Response.Output);
a.RenderControl(w);
}
具体的类型和路径自己替换下
然后在前台通过ajax访问这个ashx文件就行了,ajax不会的话去百度一下jquery
@于为源: 好的,我现在就去试一下
1、异步的是数据加载。
2、使用BackgroundWorker
3、Dowork里面加载数据
4、Work_Completed时返回主线程,这时候将Result绑定到ListView
5、这样说还不行的话,我也没话说了。
有些实例什么的么?
你是不是很郁闷?
@Launcher: 还可以,学习嘛,直接告诉也没什么意思了。