Am using asp.net 4.5.2 with AJAXCONTORLKIT 17.0,
I have implemented an Ajax autocomplete Text function that is not working properly, it returns Html code instead of Data from from a table.
I hava also tried using a webservice, but its not working.
I have done research on the internet, but it has failed.
The same code works in frame work 3.5 but not in 4.5.2
Below is the forms markup
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="~/BIO/Adminstructures.asmx" />
</Services>
</asp:ScriptManager>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><br />
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox><br />
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
<br />
<ajaxToolkit:FilteredTextBoxExtender ID="Filter1" runat="server" TargetControlID="TextBox3"
ValidChars="0123456789." />
<ajaxToolkit:TextBoxWatermarkExtender runat="server" BehaviorID="TextBox2_TextBoxWatermarkExtender"
TargetControlID="TextBox3" ID="TextBoxWatermarkExtender2" WatermarkText="Only numers" />
<asp:TextBox ID="TextBox4" runat="server" BackColor="Yellow"></asp:TextBox>
<ajaxToolkit:CalendarExtender ID="Cald1" TargetControlID="TextBox4" runat="server" />
<asp:TextBox ID="TxtDistrict" runat="server"></asp:TextBox>
<ajaxToolkit:AutoCompleteExtender ID="AutoCompleteExtender1" runat="server" Enabled="True"
CompletionInterval="100" ServicePath="~/BIO/Adminstructures.asmx" EnableCaching="true"
ServiceMethod="SearchDistricts" TargetControlID="TxtDistrict" FirstRowSelected="false"
MinimumPrefixLength="1">
</ajaxToolkit:AutoCompleteExtender>
<ajaxToolkit:TextBoxWatermarkExtender runat="server" BehaviorID="TxtDistrict_TextBoxWatermarkExtender"
TargetControlID="TxtDistrict" ID="TextBoxWatermarkExtender3" WatermarkText="Autocomplete by webservice method" />
<br />
<br />
<asp:TextBox ID="TxtDistrict2" runat="server"></asp:TextBox>
<ajaxToolkit:AutoCompleteExtender ID="extender2" runat="server" TargetControlID="TxtDistrict2"
ServiceMethod="GetCompletionList" FirstRowSelected="false" CompletionInterval="10"
EnableCaching="false" MinimumPrefixLength="1">
</ajaxToolkit:AutoCompleteExtender>
</div>
Regards,
Katimbo Allan