没有网络服务的AutoComplete Extender无法启动 [英] AutoComplete Extender without webservice is not firing

查看:66
本文介绍了没有网络服务的AutoComplete Extender无法启动的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我在页面中使用自动完成扩展器,但执行时未触发该功能.我在应用程序中使用母版页面.
这是我的代码

Hi,
Iam using autocomplete extender in my page.But the function is not fired while execution.I am using master page in my application.
here is my Code

<asp:TextBox ID="txtDiagnosis"  runat="server"
                               Width="150px"  Font-Bold="True"
                               Font-Size="Medium" Font-Names="Courier New" style="margin-left: 15px"></asp:TextBox>
                           <asp:AutoCompleteExtender ID="txtDiagnosis_AutoCompleteExtender" runat="server"
                              MinimumPrefixLength="3" EnableCaching="false" CompletionSetCount="1" CompletionInterval="100" ServiceMethod="Casesheet.aspx/getDiagnosis"
                               TargetControlID="txtDiagnosis">
                           </asp:AutoCompleteExtender>


后面的代码


code behind

<System.Web.Script.Services.ScriptMethod(), _
 System.Web.Services.WebMethod()> _
    Public Function getDiagnosis(ByVal prefixtext As String) As List(Of String)
        Dim sqlstr As String
        Dim dtable As New DataTable

        Dim diaglist As New List(Of String)
        gappln_data.OpenConnection(gappln_data.appln_cn)

        sqlstr = "select DESCRIPTION from MAJORCODES where DESCRIPTION like ''%" & prefixtext & "%"
        dtable = gappln_data.GetArray(sqlstr, gappln_data)
        gappln_data.appln_cn.Close()
        gappln_data.appln_cn.Dispose()
        If dtable.Rows.Count <> 0 Then
            Dim objDiagnosis As String
            For i = 0 To dtable.Rows.Count - 1
                objDiagnosis = dtable.Rows(i).Item(0).ToString
                diaglist.Add(objDiagnosis)
            Next
        End If
        Return diaglist
    End Function



执行时未触发功能 getDiagnosis



Function getDiagnosis is not firing while execution

推荐答案

参考:
不使用Web服务的ASP.Net Ajax AutoCompleteExtender [ ^ ]
Ajax AutoCompleteExtender示例或示例,而无需使用webservice(或).使用网络服务 [^ ]
不使用Web的ASP.Net AJAX控件工具包AutoCompleteExtender服务 [ ^ ]
没有网络服务的AutoCompleteExtender [
Refer:
ASP.Net Ajax AutoCompleteExtender Without Using Web Service[^]
Ajax AutoCompleteExtender example or sample without using webservice (or) Asp.Net AJAX AutoComplete Extender From Database without using webservice[^]
ASP.Net AJAX Control Toolkit AutoCompleteExtender without using Web Services[^]
AutoCompleteExtender without webservice[^]



请参考以下链接:
http://www.aspdotnet-suresh.com/2011/05/ajax-autocompleteextender- sample.html [^ ]
无需Web服务即可自动完成JQuery + ASP.NET [^ ]

查看此链接 [
Hi,
Refer the links below:
http://www.aspdotnet-suresh.com/2011/05/ajax-autocompleteextender-sample.html[^]
JQuery + ASP.NET auto complete without web service[^]

View this link[^] for similar discussion.


--Amit


这篇关于没有网络服务的AutoComplete Extender无法启动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆