Re: AJAX - AutoCompleteExtender ASP.Net 2.0 (Page Method vs. Web S



Hello,

do you have enabled the property EnablePageMethods on the ScriptManager in your aspx file?

Best regards,
Henning Krause

"Trent" <Trent@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message news:587C2729-1DA3-44FB-9711-4B58E43F91BE@xxxxxxxxxxxxxxxx
Hi Henning,

I have downloaded the February 6 version of toolkit, removed the toolkit
from the toolbox, re-added it, and removed the dll/pdb and readded the
reference as well. My codebehind is in pagename.aspx.cs, rather than being
in pagename.ascx.cs. When I type into my textbox, a popup does appear and it
contains "undefined", "undefined", "undefined", "undefined", "undefined"
which goes on and on seems like forever. If I set a breakpoint in the
"suggestion" codebehind method, it never breaks.

Thanks!

"Henning Krause [MVP - Exchange]" wrote:

Hello,

I've a working autocomplete extender using this schema:

In Codebehind:

[WebMethod]
[ScriptMethod]
public static string MyMethod(string contextKey)
{}

In aspx site:

<ajaxToolkit:AutoCompleteExtender runat="server"
ID="tbAutoCompleteExtender" TargetControlID="tbTextBox"

ServiceMethod="MyMethod"
MinimumPrefixLength="2" CompletionInterval="1000"
EnableCaching="true"
CompletionSetCount="12" />

Note that code-behind method must be in the .aspx file, even if the
autocomplete extender is in a usercontrol.

Do you have the latest version of the Ajax toolkit installed? It's from
february... so only a few days old.

Best regards,
Henning Krause


"Trent" <Trent@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:F2F66216-BA07-4D81-B066-C98831BF1BB8@xxxxxxxxxxxxxxxx
>I applied [ScriptMethod] immediately after [WebService] and that didn't >fix
> it. Any other thoughts? Thanks!
>
> "Henning Krause [MVP - Exchange]" wrote:
>
>> Hello,
>>
>> you'll have to specify the [ScriptMethod] attribute in addition to the
>> [WebService] attribute.
>>
>> Best regards,
>> Henning Krause
>>
>> "Trent" <Trent@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
>> news:707AF9A7-9364-4976-9BD2-75312B84C1D0@xxxxxxxxxxxxxxxx
>> >I have tied an AutoCompleteExtender to a textbox to indicate >> >suggestions
>> >to
>> > the user. Everything works fine if I utilize a webservice to fetch >> > the
>> > results. However, I want to put the web service code into a page
>> > method.
>> > I
>> > have run the debugger only to find that the [WebMethod] is never
>> > entered.
>> > Here are some of the things I have already tried with no success. >> > It
>> > appears
>> > that this is a common problem.
>> >
>> > -Added the [WebMethod] attribute to the top of the code-behind >> > method.
>> > -Added/removed "Static" as part of the public method definition.
>> > -Removed the "ServicePath" attribute from the AutoCompleteExtender
>> > .aspx
>> > page.
>> >
>> > My textbox and extender control are embedded into a user >> > control(.ascx)
>> > that
>> > is placed within a ContentPanel inherited from a MasterPage. I'm >> > not
>> > sure
>> > if
>> > this could be part of the problem. As I view the browser source >> > code,
>> > the
>> > javascript renders the "ServicePath" to be looking by default at my
>> > aspx
>> > page, but my [WebMethod] lives in pagename.ascx.cs. Also, I have >> > tried
>> > including "ServicePath=pagename.ascx.cs" and still no luck.
>> >
>> > At this point, I don't know what else to try. The main reason I'm
>> > wanting
>> > to move to a page method is because I need access to controls which
>> > aren't
>> > available to the web service. Also, I don't think my needs here
>> > constitute
>> > the need for a web service.
>> >
>> > Any help would be greatly appreciated!
>> >
>> > Thanks,
>> >
>> > Trent
>>
>>



.



Relevant Pages

  • visual studio and aspx files
    ... I have opened a aspx file with visual studio. ... Regards ... <script runat="server"> ...
    (microsoft.public.dotnet.framework.aspnet)
  • Pretty-Printing in XP.NET??
    ... I've written some code in a .aspx file that I like the looks of. ... Regards, ... Richard ... Prev by Date: ...
    (microsoft.public.dotnet.framework.windowsforms)
  • encrypt .aspx file
    ... Is it possible, as an added security measure, to encrypt ... the content of, say, an .aspx file on the server? ... Best regards ...
    (microsoft.public.dotnet.framework.aspnet)
  • encrypt .aspx file content
    ... Is it possible, as an added security measure, to encrypt ... the content of, say, an .aspx file on the server? ... Best regards ...
    (microsoft.public.dotnet.framework.aspnet.security)