亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VB.NET+AJAX搜索建議功能的實現

發布時間:2020-08-11 09:28:04 來源:ITPUB博客 閱讀:126 作者:大禹編程 欄目:編程語言

DE:Visual Web Developer 2008 Express Edition

DB:Access 2007

 

到http://www.asp.net/ajax/downloads/下載AJAX Control Toolkit,將AjaxControlToolkit.dll拷貝到項目的bin目錄下,在工具欄中引入。

 

在Web.config的<controls>...</controls>里加上

[xhtml]   view plain   copy

  1. < add   tagPrefix = "ajaxToolkit"   namespace = "AjaxControlToolkit"   assembly = "AjaxControlToolkit" />   


 

WebService的代碼:(aaa.asmx)


[vb]   view plain   copy

  1. <WebMethod()> _  

  2. <System.Web.Script.Services.ScriptMethod()> _  

  3. Public   Function  GetCompletionList( ByVal  prefixText  As   String ByVal  count  As   Integer As   String ()  

  4.      Dim  myConnection  As  OleDbConnection  

  5.      Dim  myCommand  As  OleDbCommand  

  6.      Dim  dbname  As   String   

  7.     dbname = Server.MapPath( "location.accdb" )  

  8.     myConnection =  New  OleDbConnection( "Provider=Microsoft.ACE.OLEDB.12.0;DATA Source="  & dbname)  

  9.     myConnection.Open()  

  10.      Dim  list  As   New  List(Of  String )  

  11.     myCommand =  New  OleDbCommand( "SELECT DISTINCT(columnName) FROM tableName WHERE columnName LIKE '"  + prefixText &  "%"  +  "'" , myConnection)  

  12.      Dim  reader  As  OleDbDataReader = myCommand.ExecuteReader()  

  13.      Do   While  reader.Read  

  14.         list.Add(reader.GetString(0))  

  15.      Loop   

  16.      Return  list.ToArray()  

  17. End   Function   


 

 

FORM中的代碼:(aaa.aspx)


[xhtml]   view plain   copy

  1. < asp:TextBox   ID = "txtNo"   runat = "server"   autopostback = "true"   Columns = "50" > </ asp:TextBox >   

  2. < ajaxToolkit:AutoCompleteExtender   ID = "txtNo_AutoCompleteExtender"   runat = "server"   Enabled = "True"   ServiceMethod = "GetCompletionList"   ServicePath = "aaa.asmx"   TargetControlID = "txtNo"   MinimumPrefixLength = "1"   EnableCaching  = "true" >   

  3. </ ajaxToolkit:AutoCompleteExtender >   


 

以上即可。

 

AJAX日期控件的使用也很方便,如:


[xhtml]   view plain   copy

  1. < asp:TextBox   ID = "txtDate"   runat = "server"   Columns = "24" > </ asp:TextBox >   

  2. < ajaxToolkit:CalendarExtender   ID = "txtDate_CalendarExtender"   runat = "server"   Enabled = "True"   TargetControlID = "txtDate" >   

  3. </ ajaxToolkit:CalendarExtender >   


如果您覺得此篇文章對您有幫助,歡迎關注微信公眾號:大禹編程,您的支持是對我最大的鼓勵!共同學習,共同進步:)

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

同德县| 米易县| 珠海市| 越西县| 黔西县| 天全县| 渑池县| 山阴县| 镇坪县| 浦县| 太湖县| 孝义市| 镇安县| 定远县| 沁水县| 阳信县| 乌苏市| 镇江市| 荥经县| 昂仁县| 浑源县| 郓城县| 宾阳县| 合川市| 延川县| 鲁甸县| 吐鲁番市| 延吉市| 稻城县| 资兴市| 江津市| 武宣县| 金门县| 东阳市| 关岭| 四平市| 阿克陶县| 乌恰县| 凌云县| 怀柔区| 湖南省|