This is a migrated thread and some comments may be shown as answers.

ajaxRequestWithTarget Argument

1 Answer 224 Views
Ajax
This is a migrated thread and some comments may be shown as answers.
James Shelton Agar
Top achievements
Rank 2
James Shelton Agar asked on 22 Jul 2009, 02:32 AM
hi there, I have used ajaxRequestWithTarget for a button ajax event. I wish to pass argument to the button event and how would i get it out as a string?  for example, 

 

ajaxRequestWithTarget(

"btnRefreshAct", "RebindTask")

how would i get the RebindTask from the buttonclickEvent from Radajaxmanager?

 

 

1 Answer, 1 is accepted

Sort by
0
Shinu
Top achievements
Rank 2
answered on 22 Jul 2009, 07:51 AM
Hi James,

ajaxRequestWithTarget is designed as a substitute of the standard __doPostBack function. Thus, you need to override RaisePostBackEvent of the page in order to get its argument server-side.

C#:
 
protected void btnRefreshAct_Click(object sender, EventArgs e) 
    if(arg!= ""
    Response.Write(arg); 
protected override void RaisePostBackEvent(IPostBackEventHandler source, String eventArgument) 
    if (source == btnRefreshAct && eventArgument == "RebindTask"
    { 
        arg = eventArgument.ToString(); 
        base.RaisePostBackEvent(source, eventArgument); 
    } 

-Shinu.
Tags
Ajax
Asked by
James Shelton Agar
Top achievements
Rank 2
Answers by
Shinu
Top achievements
Rank 2
Share this question
or