Results not displayed with AutoCompleteExtender
Last Post 02/22/2010 11:20 AM by Woz. 3 Replies.
Author Messages
Woz
Nuke Newbie
Nuke Newbie
Posts:3


--
02/11/2010 1:19 PM  
Hi,

I am having an issue with AutoCompleteExtender displaying the results
returned from its query in my Module. I have everything working,
If I open up FireBug and start typing I can see it processing the
 javascript and returning the first 10
results (under firebug response tab as:

<br><div selected="true" role="tabpanel" cl ="netInfoResponseText netInfoText "><pre role="list"><pre cl ="csharpcode">{"d":["*****","*****",<span cl ="kwrd"><</span><span cl ="html">br</span><span cl ="kwrd">></span>"*****"</pre><pre cl ="csharpcode">,"******","*****",<span cl ="kwrd"><</span><span cl ="html">br</span><span cl ="kwrd">></span>"*****</pre><pre cl ="csharpcode">","*****","*****",<span cl ="kwrd"><</span><span cl ="html">br</span><span cl ="kwrd">></span>"*****","****</pre><pre cl ="csharpcode">"]}<br>


So I know it is getting the correct results as I type. But for some reason they
are not showing up anywhere on my module. Does anyone have any experience in using
AutoCompleteExtender and getting it to work?

Thanks,

Chris

Incase anyone needs the code I am using:
.ascx page:

<br><span cl ="kwrd"></span>    <span cl ="kwrd"><</span><span cl ="html">asp:TextBox</span> <span cl ="attr">ID</span><span cl ="kwrd">="txtContactName"</span> <span cl ="attr">runat</span><span cl ="kwrd">="server"</span> <span cl ="attr">Height</span><span cl ="kwrd">="21px"</span> <span cl ="attr">Width</span><span cl ="kwrd">="212px"</span> <span cl ="attr">AutoPostBack</span><span cl ="kwrd">="true"</span><span cl ="kwrd">><!--</span--><span cl ="html"><br>asp:TextBox</span><span cl ="kwrd">><</span><span cl ="html">br</span><span cl ="kwrd">><</span><span cl ="html">asp:RequiredFieldValidator</span> <span cl ="attr">ID</span><span cl ="kwrd">="RequiredFieldValidator3"</span> <span cl ="attr">runat</span><span cl ="kwrd">="server"</span> &<span cl ="attr">lt</span>;<span cl ="attr">br</span><span cl ="kwrd">><br></span> ControlToValidate="txtContactName" ErrorMessage="You must select a Contact Name"<span cl ="kwrd">></span>*<br><span cl ="kwrd"><!--</span--><span cl ="html"><asp:RequiredFieldValidator</span><span cl ="kwrd">></span><span cl ="kwrd"><br><</span><span cl ="html">cc1:AutoCompleteExtender</span> <span cl ="attr">ID</span><span cl ="kwrd">="AutoCompleteExtender1"</span> &<span cl ="attr">lt</span>;<span cl ="attr">br</span><span cl ="kwrd">><br></span> TargetControlID="txtContactName" runat="server" ServiceMethod="GetContactList" <br>     ServicePath="AutoComplete.asmx"<br><span cl ="kwrd"><</span><span cl ="html">br</span><span cl ="kwrd">></span>MinimumPrefixLength="2" CompletionSetCount="10" ContextKey="false"<span cl ="kwrd">><br><</span><span cl ="html">br</span><span cl ="kwrd">></span>    <span cl ="kwrd"><</span><span cl ="html">Animations</span><span cl ="kwrd">><br><</span><span cl ="html">br</span><span cl ="kwrd">></span>        <br><span cl ="kwrd"><</span><span cl ="html">OnShow</span><span cl ="kwrd">><</span><span cl ="html">br</span><span cl ="kwrd">></span>        <br><span cl ="kwrd"><</span><span cl ="html">FadeIn</span> <span cl ="attr">Duration</span><span cl ="kwrd">=".5"</span> <span cl ="attr">fps</span><span cl ="kwrd">="20"</span> <span cl ="kwrd">/><</span><span cl ="html">br</span><span cl ="kwrd">><br></span> <span cl ="kwrd"><!--</span--><span cl ="html">OnShow</span><span cl ="kwrd">><</span><span cl ="html">br</span><span cl ="kwrd">></span>    <span cl ="kwrd"><!--</span--><span cl ="html">Animations</span><span cl ="kwrd">><</span><span cl ="html">br</span><span cl ="kwrd">><!--</span--><span cl ="html">cc1:AutoCompleteExtender</span><span cl ="kwrd">></span><br>



.ascx.vb page:

<br> Private Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load<span cl ="kwrd"><br></span> ' Determine if AJAX is installed<span cl ="kwrd"><br></span><span cl ="kwrd"></span> If DotNetNuke.Framework.AJAX.IsInstalled Then<span cl ="kwrd"><br></span><span cl ="kwrd"></span> DotNetNuke.Framework.AJAX.RegisterScriptManager()<span cl ="kwrd"></span><span cl ="html"></span><span cl ="kwrd"><br></span>                ' Create a reference to the Script Manager<span cl ="kwrd"><br></span> Dim objScriptManager As ScriptManager = ScriptManager.GetCurrent(Me.Page)<br><span cl ="kwrd"></span>                ' Add a reference to the web service<span cl ="kwrd"><br></span><span cl ="kwrd"></span> Dim objServiceReference As ServiceReference = New ServiceReference<br><span cl ="kwrd"></span>                objServiceReference.Path = "~/DesktopModules/ClaimsAssociation/AutoComplete.asmx"<span cl ="kwrd"><br></span> objScriptManager.Services.Add(objServiceReference)<span cl ="kwrd"><br></span> 'objScriptManager.EnablePageMethods = True<span cl ="kwrd"><br></span><span cl ="kwrd"></span> DotNetNuke.Framework.AJAX.WrapUpdatePanelControl(Me.pnlUpdate, True)<br> End If<span cl ="kwrd"><br></span><span cl ="kwrd"></span> End Sub<br><span cl ="kwrd">

Woz
Nuke Newbie
Nuke Newbie
Posts:3


--
02/22/2010 10:58 AM  
Edited to clean up the post some. Sorry didnt realize it looked like that, when I previewed it everything looked fine
Lee Sykes
DNN Creative Staff
Nuke Master VI
Nuke Master VI
Posts:4945


--
02/22/2010 11:03 AM  
if you are posting code, its best to attach it in a zip to the forum post
Lee Sykes
Site Administrator
Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

Twitter: www.twitter.com/DNNCreative

Lee Sykes's Facebook Profile
Woz
Nuke Newbie
Nuke Newbie
Posts:3


--
02/22/2010 11:20 AM  
Attached Codefiles in a zip. Hope this makes things easier

Thanks,

Chris


---