I need to call page method from JavaScript:
I added AjaxManager:
and JavaScript function which is being called when checkbox is clicked:
This works great - checkbox is clicked, JavaScript is called, page method is called. The only problem is that it works only one time. When second checkbox is clicked AjaxManager is not found. I could not add AjaxManager on Page_Init because of another weird javascript error. This user control is deployed to SharePoint...
-Stan
protected
void
OnAjaxRequest(
object
sender, AjaxRequestEventArgs e)
{
//TODO:
}
I added AjaxManager:
<
telerik:RadAjaxManager
id
=
"AjaxManager"
runat
=
"server"
OnAjaxRequest
=
"OnAjaxRequest"
/>
and JavaScript function which is being called when checkbox is clicked:
function
OnRowChecked(id, checkBox){
var
ajaxManager = $find(
"<%= AjaxManager.ClientID %>"
);
if
(ajaxManager !=
null
)
ajaxManager.ajaxRequest(id);
else
alert(
"No ajaxManager"
);
}
This works great - checkbox is clicked, JavaScript is called, page method is called. The only problem is that it works only one time. When second checkbox is clicked AjaxManager is not found. I could not add AjaxManager on Page_Init because of another weird javascript error. This user control is deployed to SharePoint...
-Stan