惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Help Net Security
博客园 - Franky
GbyAI
GbyAI
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
爱范儿
爱范儿
IT之家
IT之家
酷 壳 – CoolShell
酷 壳 – CoolShell
aimingoo的专栏
aimingoo的专栏
博客园_首页
MongoDB | Blog
MongoDB | Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Recent Announcements
Recent Announcements
Scott Helme
Scott Helme
有赞技术团队
有赞技术团队
M
MIT News - Artificial intelligence
C
CERT Recently Published Vulnerability Notes
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Jina AI
Jina AI
F
Fortinet All Blogs
N
Netflix TechBlog - Medium
L
LangChain Blog
L
LINUX DO - 最新话题
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
H
Hacker News: Front Page
MyScale Blog
MyScale Blog
P
Palo Alto Networks Blog
G
Google Developers Blog
Google DeepMind News
Google DeepMind News
AI
AI
T
Troy Hunt's Blog
Microsoft Azure Blog
Microsoft Azure Blog
阮一峰的网络日志
阮一峰的网络日志
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Vercel News
Vercel News
Microsoft Security Blog
Microsoft Security Blog
罗磊的独立博客
S
Secure Thoughts
大猫的无限游戏
大猫的无限游戏
博客园 - 叶小钗
人人都是产品经理
人人都是产品经理
Blog — PlanetScale
Blog — PlanetScale
博客园 - 司徒正美
Apple Machine Learning Research
Apple Machine Learning Research
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 三生石上(FineUI控件)
S
Security @ Cisco Blogs
Cloudbric
Cloudbric
E
Exploit-DB.com RSS Feed
Attack and Defense Labs
Attack and Defense Labs

博客园 - 冰戈

【解决方法】IIS 承载的服务失败 - 冰戈 - 博客园 【Silverlight】使用ChildWindow实现MessageBox 【Silverlight】利用IsolatedStorageFile实现客户端缓存 Silverlight3_Tools&SDK发布中文版 Windows Server 2008 将与 Visual Studio 2008 以及 SQL Server 2008 共同发布 基于Ajax的模糊查询输入控件(补充) 个人站点域名改为www.oylb.net 使用PostSharp进行AOP框架设计:一个简单的原型 又一套BlogEngine主题Andreas 给博客增加了一个主题Nautica02Liquid 对BlogEngine进行了一次简单升级 SQL Server 2005公用表达式实现递归 微软2008系列 (Orcas + Longhorn Server+SQL2008)将于2008年2月27日发布 - 冰戈 使用CSS+SiteMap+UserControl+MasterPage实现简易的Tab 转实用文章:常用开源协议详细解析 SubSonic 命令行参数及使用示例 抢先试用ReSharper UnitRun™ 1.0 又一款免费的VS2005单元测试插件 公司求才,你们是怎样做的?你想怎样做?
基于Ajax的编码、拼音缩写、名称模糊查询输入控件
冰戈 · 2007-12-01 · via 博客园 - 冰戈

在出差前,手头一个系统需要使用既可选又可录的输入控件,其实一直需要这么个东西,而且在其他项目中也实现了,只是没有将其控件化,于是把以前项目中的东西找出来,简单的封装了一下,归入我的小部件集中,留待以后使用,因为本人不很熟悉服务器端控件的封装,所以目前这个控件还很粗糙,适应的场景也很苛刻,还需要完善,暂时先把思路及简单的实现说说。

其实要实现的东西很简单,就是一简单的录入控件,可从TextBox控件继承,在输入值按某个键(比如下方向键)后弹出一个根据输入值检索出的结果集,这个结果集包含编码、名称、拼音等等,效果如图:

image

首先我们要实现录入框,得到数据源信息,接管下方向键事件。为了能达到效果还需要一些javascript脚本配合,为了能取得数据还需要完成一个数据源提供程序,等等……

实现思路:

1.在呈现录入框时生成一隐藏的嵌入式框架,以及一用于存放选择值的HiddenField;

2.在输入值并按指定键后通过ajax技术将数据源信息传入结果页面;

3.结果页面根据得到的信息从数据库中取得结果集并展示在隐藏的嵌入式框架中。

简单体验:

请到冰戈工作室简单体验该控件,顺便提一句,现在暂时不支持ie外的浏览器。

源码下载

ps:目前这个控件还处于调试阶段,还有很多问题,请不要在正式项目中使用,欢迎提出宝贵意见!

敬请关注http://www.oylb.net该控件的后续更新!