or
The Telerik Ajax manager is failing after we upgraded the ajaxcontroltoolik to release 40412.
Below is the error message we get
Error: i.get_postBackElement() is undefined
Source File: http://localhost:4893/ScriptResource.axd?d=enlwfGsN91-xkS94RzKX7sLms2VTblyggVMBXwhOwZLLQAMoCNt4HigDu4pIA3QsY8OWoHMDxSvfEvKNoBf6kbp7KkHLvFdQJs90w2a593xiHJ9ZhDyyYKJ1VxjLiAMQC1JwjF6R6qNrblCmNbNInQ2&t=ffffffffc4b90375
Line: 107
Error: c.get_request()._get_eventHandlerList is not a function
Source File: http://localhost:4893/ScriptResource.axd?d=enlwfGsN91-xkS94RzKX7sLms2VTblyggVMBXwhOwZLLQAMoCNt4HigDu4pIA3QsY8OWoHMDxSvfEvKNoBf6kbp7KkHLvFdQJs90w2a593xiHJ9ZhDyyYKJ1VxjLiAMQC1JwjF6R6qNrblCmNbNInQ2&t=ffffffffc4b90375
Line: 183
screen shots are attached
<
telerik:RadTreeList
ID
=
"radTreeList"
runat
=
"server"
AutoGenerateColumns
=
"false"
AllowPaging
=
"false"
PageSize
=
"5"
DataKeyNames
=
"ID"
ParentDataKeyNames
=
"ParentTemplateId"
OnNeedDataSource
=
"radTreeList_NeedDataSource"
Skin
=
"Web20"
>
<
ClientSettings
AllowPostBackOnItemClick
=
"false"
>
<
Selecting
AllowItemSelection
=
"True"
/>
<
ClientEvents
OnItemSelected
=
"itemSelected"
/>
</
ClientSettings
>
<
Columns
>
<
telerik:TreeListBoundColumn
DataField
=
"Name"
HeaderText
=
"Name"
UniqueName
=
"Name"
/>
<
telerik:TreeListBoundColumn
DataField
=
"ModifiedTime"
HeaderText
=
"ModifiedTime"
UniqueName
=
"ModifiedTime"
/>
<
telerik:TreeListCheckBoxColumn
UniqueName
=
"chkHasChildren"
DataField
=
"HasChildren"
HeaderText
=
"HasChildren"
/>
</
Columns
>
</
telerik:RadTreeList
>
protected
void
Page_Load(
object
sender, EventArgs e)
{
if
(!Page.IsPostBack)
{
RadCalendarDay day =
new
RadCalendarDay();
day.Date =
new
DateTime(2011, 3, 25);
day.ToolTip =
"Test <br /> Test."
;
cal.SpecialDays.Add(day);
}
}
protected
void
cal_DayRender(
object
sender, Telerik.Web.UI.Calendar.DayRenderEventArgs e)
{
if
(e.Day.Date ==
new
DateTime(2011, 3, 25)){
TableCell cell = e.Cell;
cell.Attributes.Add(
"id"
, cal.ClientID + e.Day.Date.Day.ToString());
ttMngr.TargetControls.Add(e.Cell.Attributes[
"id"
],
true
);
}
}
<
telerik:RadAjaxLoadingPanel
ID
=
"loading"
runat
=
"server"
Skin
=
"Default"
>
</
telerik:RadAjaxLoadingPanel
>
<
telerik:RadToolTipManager
ID
=
"ttMngr"
runat
=
"server"
Width
=
"230px"
Height
=
"300px"
RelativeTo
=
"Element"
>
</
telerik:RadToolTipManager
>
<
telerik:RadAjaxPanel
ID
=
"ajaxPnl"
runat
=
"server"
LoadingPanelID
=
"loading"
>
<
telerik:RadCalendar
ID
=
"cal"
runat
=
"server"
ondayrender
=
"cal_DayRender"
>
</
telerik:RadCalendar
>
</
telerik:RadAjaxPanel
>
<
telerik:RadCalendar
ID
=
"RadCalendar1"
runat
=
"server"
ShowOtherMonthsDays
=
"false"
></
telerik:RadCalendar
> <
br
/>
<
asp:LinkButton
ID
=
"LinkButton1"
runat
=
"server"
onclick
=
"LinkButton1_Click"
>Prev</
asp:LinkButton
> <
br
/>
<
asp:LinkButton
ID
=
"LinkButton2"
runat
=
"server"
onclick
=
"LinkButton2_Click"
>Next</
asp:LinkButton
>
protected
void
LinkButton1_Click(
object
sender, EventArgs e)
{
RadCalendar1.FocusedDate = RadCalendar1.FocusedDate.AddMonths(-1);
}
protected
void
LinkButton2_Click(
object
sender, EventArgs e)
{
RadCalendar1.FocusedDate = RadCalendar1.FocusedDate.AddMonths(1);
}
<
script
type
=
"text/javascript"
><
br
>
var currentTooltip = null;<
br
>
<
br
>
<
br
>
function OnClientBeforeShow(sender, args) {<
br
>
//Hide the currently visible tooltip <
br
>
if (currentTooltip) {<
br
>
if (currentTooltip != sender) currentTooltip.hide();<
br
>
return;<
br
>
}<
br
>
<
br
>
<
br
>
currentTooltip = sender;<
br
>
args.set_cancel(true);<
br
>
}<
br
>
<
br
>
<
br
>
function centerTooltip(img) {<
br
>
if (currentTooltip) {<
br
>
currentTooltip.set_contentElement(img);<
br
>
<
br
>
<
br
>
//use the method updateLocation because it does not call WebService's method which loads the content <
br
>
currentTooltip.updateLocation();<
br
>
currentTooltip = null;<
br
>
}<
br
>
}<
br
>
</
script
><
br
>
<
br
>
<
br
>
<
telerik:RadToolTipManager
ID
=
"RadToolTipManager1"
runat
=
"server"
Position
=
"center"
<br>
RelativeTo="BrowserWindow" OnClientBeforeShow="OnClientBeforeShow" EnableShadow="true" Height="500" Width="500"> <
br
>
</
telerik:RadToolTipManager
><
br
>
<
br
>
<
asp:LinkButton
ID
=
"LinkButton1"
runat
=
"server"
>over me</
asp:LinkButton
>
protected void Page_Load(object sender, EventArgs e)<
br
>
{<
br
>
this.RadToolTipManager1.TargetControls.Add(this.LinkButton1.ClientID, "~/camry xle wheel.jpg", true);<
br
>
}