Hi Princy,
I was trying to implement the same in my code.
My scenario is like on button click,I need to save a record.Before saving the record,I am doing a check to see if the record already exist.If it exist,then sending a confirm message as 'record already exist.do you want to proceed?'.If the user click 'yes',then I need to continue my saving.Else,need to exit the save process.
Please find below my code with your radconfirm functions.
Here I am not getting a confirm window.Please let me know what is the issue in my code.
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="FrmReferraldoctor.aspx.cs" Inherits="FrmReferraldoctor" %>
<
head
runat
=
"server"
>
<
title
></
title
>
<
telerik:RadCodeBlock
ID
=
"RadCodeBlock1"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
function openWinRefClinic() {
window.radopen("FrmReferralClinicGrid.aspx", "RefClinicDialog");
}
function callConfirm() {
radconfirm('Are you sure?', confirmCallBackFn);
}
function confirmCallBackFn(arg) {
var ajaxManager = $find("<%=RadAjaxManager1.ClientID%>");
if (arg) {
ajaxManager.ajaxRequest('ok');
}
else {
ajaxManager.ajaxRequest('cancel');
}
}
</
script
>
</
telerik:RadCodeBlock
>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
>
</
telerik:RadScriptManager
>
<
telerik:RadWindowManager
ID
=
"RadWindowManager1"
runat
=
"server"
>
<
Windows
>
<
telerik:RadWindow
ID
=
"RefClinicDialog"
Title
=
"Referral Clinic Data"
runat
=
"server"
Height
=
"500px"
Width
=
"550px"
Left
=
"150px"
Behaviors
=
"Close"
/>
</
Windows
>
</
telerik:RadWindowManager
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"RCCountry"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RCCity"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"RbSave"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RbSave"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"Message"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"lblerror"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"lblName"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"emailValidator"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"lblContact"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"lblLicence"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"lblScript"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"RbClose"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RbClose"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"RadAjaxManager1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"lblScript"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
table
width
=
"100%"
>
<
tr
>
<
td
align
=
"right"
>
<
telerik:RadButton
ID
=
"RbSave"
runat
=
"server"
Text
=
"Save"
onclick
=
"RbSave_Click1"
>
<
Icon
PrimaryIconCssClass
=
"rbSave"
PrimaryIconLeft
=
"4"
PrimaryIconTop
=
"4"
/>
</
telerik:RadButton
>
</
td
>
<
td
>
<
telerik:RadButton
ID
=
"RbClose"
runat
=
"server"
Text
=
"Close"
style
=
"top: 0px; left: 0px"
onclick
=
"RbClose_Click"
>
<
Icon
PrimaryIconCssClass
=
"rbCancel"
PrimaryIconLeft
=
"4"
PrimaryIconTop
=
"4"
/>
</
telerik:RadButton
>
</
td
>
<
td
>
<
asp:Label
ID
=
"lblScript"
runat
=
"server"
Text
=
""
></
asp:Label
>
</
td
>
</
tr
>
</
table
>
</
form
>
</
body
>
</
html
>
aspx.cs
Thanks,
Soumya