Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0ClientAPI/AjaxClientAPI/Ajax
Previous
 
Next
New Post
6/19/2007 1:33 PM
 

I did install the wrong zip file and I did get it working.

I also referred to the wrong piece of code and not your HelloAjax.

I have been trying to get my code working and using HelloAjax as a reference. What differs my code from yours is that I do not have an "onclick" event rather am using:

string cbReference = ClientAPI.GetCallbackEventReference(this.Page, "'arg'", "ReceiveServerData", "this", "Image_Error");
string callbackScript = "<script language=javascript >function CallServer(arg, context)" + "{ " + cbReference + "}</script>";
ClientAPI.RegisterClientScriptBlock(this.Page, "CallServer", callbackScript);

ReceiveServerData and Image_Error are javascript functions. I have a javascript timer event that calls CallServer.

What I am trying to work through now is an "object required" error on function __doPostBack(eventTarget, eventArgument)

I have seen other people ask questions about using a callback with no actual event such as onclick. I have yet to see any example code that I could actually use as a good reference. Certainly your ClientAPI - Client Callback material does not cover what I am describing.

 
New Post
6/19/2007 4:25 PM
 

All the GetCallbackEventReference does is emit a string that is javascript to execute.  So if you don't want to hook it into an event, then assign it to a variable accessible on the client. (there are many ways to do this, here is one way).

var m_Callback = "<%=ClientAPI.GetCallbackEventReference(.....)%>";

then do an eval on it

eval(m_Callback);


 
New Post
6/19/2007 6:57 PM
 

Thanks Jon, I finally got things working with your help. It just does not get more complex than working with these features in DNN. I've been trying to get the basis working with what I am trying to do and I feel like I have just scratched the surface.

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0ClientAPI/AjaxClientAPI/Ajax


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out