一、 简介
今天,AJAX成为软件界最流行的词藻之一;然而,这种思想并不是新的,只是由于某种原因,在去年下半年,它才变得流行起来。随着基于web的应用软件的不断发展,用户往往要求更丰富更快速的接口。而AJAX能极大地改进用户的web应用程序体验。
对于我来说,AJAX是全新的。在一段时间以前,由于缺乏可试用的工具和现成的可用库,我读了一些文章才得到一些思想。然而最近,我发现了Ajax.NET-一个相当有力的支持异步回调的框架。
在本文中,我将描述基于Ajax.NET创建查找控件的经验。为了构建一个查找控件,你需要具备:
1. 一个服务器方法,它能够返回一个匹配记录的列表。
2. JavaScript程序,用以处理回寄并且显示一个匹配记录的列表。
3. 在ASPX/ASCX页面中具有一个输入字段。
在此,我将不描述Ajax.NET的安装,因为它很简单,并且网上有很多的资源可供你参考。
二、 服务器端部分
这部分比较简单。我仅需要创建一个方法,它返回一个ArrayList的匹配记录并在该方法所在的位置注册一个类:
p...[ 查看全文 ]