Methods
The RadAjaxControl
class exposes a set of server-side methods.
Static Methods
RadAjaxManager
provides a static method you can use to get a reference to the RadAjaxManager
instance on the current page from the code-behind:
RadAjaxManager ram = RadAjaxManager.GetCurrent(Page);
Instance Methods
The AjaxManager and AjaxPanel both descend from the RadAjaxControl
, which introduces the following methods:
-
Alert
—Executes a JavaScriptalert()
on the client.Alert()
takes a single string parameter for text that will be displayed in the alert.C#RadAjaxManager1.Alert("Please save your changes.");
VBRadAjaxManager1.Alert("Please save your changes.")
-
FocusControl
—Places the focus on a specified control.FocusControl()
takes a single parameter that can be theID
of the control to focus on or an object reference to the control to focus on.C#RadAjaxManager1.FocusControl(Button1);
VBRadAjaxManager1.FocusControl(Button1)
-
GetAjaxEventReference
—Produces client-side code that invokes theajaxRequest()
method.C#RadAjaxManager1.GetAjaxEventReference(Button1.ClientID); //... returns "$find("RadAjaxManager1").ajaxRequest("Button1");"
VBRadAjaxManager1.GetAjaxEventReference(Button1.ClientID) '... returns "$find("RadAjaxManager1").ajaxRequest("Button1");"
-
RaisePostBackEvent
—Triggers a server-sideAjaxRequest
event and allows you to pass a single string parameter to the event.AjaxRequest
can also be triggered by the client-sideajaxRequest()
function.C#protected void Button1_Click(object sender, EventArgs e) { RadAjaxManager1.RaisePostBackEvent(DateTime.Now.ToString()); } protected void RadAjaxManager1_AjaxRequest(object sender, Telerik.Web.UI.AjaxRequestEventArgs e) { Label1.Text = e.Argument; }
VBProtected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click RadAjaxManager1.RaisePostBackEvent(DateTime.Now.ToString()) End Sub Protected Sub RadAjaxManager1_AjaxRequest(ByVal sender As Object, ByVal e As Telerik.Web.UI.AjaxRequestEventArgs) Handles RadAjaxManager1.AjaxRequest Label1.Text = e.Argument End Sub
-
Redirect
—Navigates the browser to another web page. The method passes a single string parameter, which is the URL to navigate to.C#RadAjaxManager1.Redirect("https://www.telerik.com");
VB.NETRadAjaxManager1.Redirect("https://www.telerik.com")