hi...
when using RadAjaxManager, its OnResponseEnd event not working properly...
here everything working when i put one alert('ss') before calling ajaxrequest...
but when i comment the alert('ss') onresponseEnd doesn't show the content from UpdatedControl...
please check my code..
here it is...
js code
c# code
i used both RadCodeBlock and RadScriptBlock....
but still have the problem.....
when using RadAjaxManager, its OnResponseEnd event not working properly...
here everything working when i put one alert('ss') before calling ajaxrequest...
but when i comment the alert('ss') onresponseEnd doesn't show the content from UpdatedControl...
please check my code..
here it is...
js code
<%@ Register assembly=
"Telerik.Web.UI"
namespace=
"Telerik.Web.UI"
tagprefix=
"telerik"
%>
<telerik:RadScriptManager ID=
"RadScriptManager2"
Runat=
"server"
>
</telerik:RadScriptManager>
<telerik:RadAjaxManager ID=
"RadAjaxManager1"
runat=
"server"
OnAjaxRequest=
"ajaxManager_AjaxRequest"
ClientEvents-OnResponseEnd=
"NewEncounterResponseEnd"
>
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID=
"RadAjaxManager1"
>
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID=
"HiddenField1"
/>
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<asp:Button ID=
"btnOK"
runat=
"server"
Text=
"OK"
OnClientClick=
"returnToParentNewEncounter('Save');"
/>
<asp:HiddenField ID=
"HiddenField1"
runat=
"server"
/>
<telerik:RadCodeBlock ID=
"RadCodeBlock1"
runat=
"server"
>
<script type=
"text/javascript"
>
function
returnToParentNewEncounter(btn)
{
if
(btn==
'Save'
)
{
// alert('ss');
var
ajaxManager = $find(
"<%= RadAjaxManager1.ClientID %>"
).ajaxRequest(
"NewEncounter"
);
}
}
function
NewEncounterResponseEnd(sender, args)
{
var
oArg =
new
Object();
var
oWnd = GetRadWindowNewEncounter();
var
hidden_input = document.getElementById(
"<%= HiddenField1.ClientID %>"
).value;
alert(hidden_input);
}
</script>
</telerik:RadCodeBlock>
c# code
public
void
ajaxManager_AjaxRequest(
object
sender, AjaxRequestEventArgs e)
{
HiddenField1.Value =
"Invalid Patient ID"
;
}
i used both RadCodeBlock and RadScriptBlock....
but still have the problem.....