TextBox控件和一个AutoComplete控件,代码如下: <asp:TextBox runat="server" ID="txtAutoComplete" /> <ajaxToolkit:AutoCompleteExtender ID="AutoCompleteExtender1" runat="server" ServiceMethod="GetCompletionList" ServicePath= CompletionSetCount="10" TargetControlID="txtAutoComplete" CompletionInterval="100"> </ajaxToolkit:AutoCompleteExtender 我们可以为AutoCompleteExtender设置一个OnClientItemSelected 事件,指定当客户端选择一项后,要执行的代码: <asp:TextBox runat=" server" ID="txtAutoComplete" /> <ajaxToolkit:AutoCompleteExtender ID="AutoCompleteExtender1"
4.6 AutoCompleteExtender控件 终端用户在文本框中输入搜索关键字后, AutoCompleteExtender 控件可以帮助找到他们需要的信息。 为了完成类似的任务,可以创建一个仅包含ScriptManager控件、AutoCompleteExtender控件和文本框控件的新页面。 语法如下: <cc1:AutoCompleteExtender ID="AutoCompleteExtender1" runat="server"TargetControlID="txtKeyWord"ServiceMethod ="GetKeyWords"ServicePath=""MinimumPrefixLength="1"EnableCaching=trueCompletionSetCount="10"> </cc1:AutoCompleteExtender AutoCompleteExtender用来实现自动搜索完成功能。 & 课后练习 1. 以下不属于Accordion控件属性或模板的是() A. Panes B.
string>(len); foreach (UNIT u in resultQuery) { items.Add(AjaxControlToolkit.AutoCompleteExtender.CreateAutoCompleteItem
Ajax Control Toolkit这个控件库内包含一些扩展控件,利用这些扩展控件,可以非常方便的为普通的控件添加Ajax效果,例如,利用AutoCompleteExtender控件,可以为文本框添加自动完成的