91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

丹阳市| 北流市| 昭平县| 湟源县| 中西区| 洪江市| 罗定市| 五大连池市| 白水县| 米林县| 抚远县| 廉江市| 雷波县| 仲巴县| 桃园县| 沁水县| 桦南县| 福安市| 怀宁县| 方城县| 南阳市| 新蔡县| 于都县| 五华县| 万安县| 文水县| 手游| 德令哈市| 西乡县| 晋宁县| 涟水县| 准格尔旗| 梅河口市| 神木县| 浦城县| 齐齐哈尔市| 杂多县| 沛县| 清远市| 彭水| 怀安县|