Hi
I have a large form (Approx 120 kb) in which i use a combination of Peter Blum's VAM controls, the ordinary aspx controls and telerik controls. In the page I have just upgraded the solution from Promethious 2007-Q3 to the newest version.
I tried to insert the Form Decorator to give the site a more complete look, and therefore I inserted the following line:
<telerik:RadFormDecorator ID="RadFormDecorator1" DecoratedControls="All" Skin="Office2007" runat="server" />
When I open the page, the site looks fine an the Form Decorator works perfectly, but when I try to exit the page, i get the error:
Line: 6
Error: '_events' is null or not an object
If I remove the formdecorator I won't get the above error.
Because the page is very large, it makes it difficult to isolate the error. So any help or clues as to why this might happen would be greatly appreciated.
Thanks in advance
Dennis Cassøe
<
telerik:RadRotator ID="RadRotator1" runat="server" Height="440px" Width="300px" RotatorType="SlideShowButtons" ItemHeight="100px" ItemWidth="300px" ScrollDuration="2000" ScrollDirection="Up, Down" OnItemDataBound="RadRotator1_ItemDataBound" FrameDuration="50" ClientIDMode="Static" OnClientItemClicked="showSelected" WrapFrames="False" EnableAjaxSkinRendering="False"
EnableTheming="False" OnClientLoad="Rotatorcss">
<ItemTemplate>
<div>
<table width="100%" border="0" cellspacing="0" cellpadding="5" style="padding: 5px 10px 0 10px">
<tr>
<td width="71%" nowrap="nowrap">
<asp:Label ID="lblplanname" class="plantitle" runat="server" Text='<%# Eval("plandesc2")%>'></asp:Label>
<br />
<span class="plandescription">
<asp:Label ID="lblplandesc" runat="server" Text='<%# Eval("plandesc1")%>'></asp:Label>
<
/span>
</td>
<td width="29%">
<asp:HyperLink ID="lnkbtndeail" Text="View Detail" class="plandetailslinks" runat="server" />
</td>
</tr>
<tr>
<td class="plandescription">
<asp:Label ID="lblplanprice" runat="server" Text='<%# Eval("plandesc3")%>'></asp:Label>
</td>
<td>
</td>
</tr>
</table>
</div>
<asp:HiddenField ID="planID" runat="server" Value='<%# Eval("PlanId")%>' />
<asp:HiddenField ID="PlanType" runat="server" Value='<%# Eval("PlanType")%>' />
<asp:HiddenField ID="PlanStorage" runat="server" Value='<%# Eval("PlanStorageInMB")%>' />
<asp:HiddenField ID="planshortname" runat="server" Value='<%# Eval("PlanShortName")%>' />
<asp:HiddenField ID="PlanAmount" runat="server" Value='<%# Eval("PlanAmount")%>' />
</ItemTemplate>
<SlideShowAnimation Duration="500" Type="CrossFade" />
</
telerik:RadRotator>
Javascript
function SetSelectedPlanDisplay(rotatorItem, sender) {
if (flag != 1) {
if (rotatorItem._element.all[16].defaultValue != null) {
var PlanID = rotatorItem._element.all[16].defaultValue;
var PlanType = rotatorItem._element.all[17].defaultValue;
var PlanStorage = rotatorItem._element.all[18].defaultValue;
var Planname = rotatorItem._element.all[6].innerHTML;
var Planshortname = rotatorItem._element.all[19].defaultValue;
var Planshortamt;
if (rotatorItem._element.all[20].defaultValue != null) {
Planshortamt = rotatorItem._element.all[20].defaultValue;
}
else {
Planshortamt = 0;
}
var str = rotatorItem._element.innerText;
str = (str.replace(/View Detail/i,
""));
var selectedmsg = "You have selected " + str;
document.getElementById(
'lblselectedPlan').value = PlanID;
document.getElementById(
'lblplantxt').value = selectedmsg;
document.getElementById(
'lblPlanType').value = PlanType;
document.getElementById(
'lblPlanStorage').value = PlanStorage;
document.getElementById(
'HdnSelectedPlanStorage').value = PlanStorage;
document.getElementById(
'HdnSelectedPlanId').value = PlanID;
document.getElementById(
'hdnname').value = Planname;
document.getElementById(
'hdshortname').value = Planshortname;
document.getElementById(
'hdnamt').value = Planshortamt;
document.getElementById(
'HdnBindStorage').value = "true";
document.getElementById(
'trlblplan').style.display = "block";
document.getElementById(
'lblplanmsg').value = selectedmsg;
document.getElementById('pnlRegisteration').style.display = "block";
}
flag = 0;
if (!canSubmit) {
sender.disabled =
true;
$find(
'<%=RadAjaxManager.GetCurrent(Page).ClientID %>').ajaxRequest("OnClickSearch");
r
eturn false;
}
}
}
catch (err) {
return false;
}
}
function showSelected(sender, args) {
var showbj = sender.get_items();
SetSelectedPlanDisplay(args._item, showbj);
return true;
}
byte
[] file =
this
.fuDocument.FileBytes;