ScriptResource中的错误:无法读取未定义的属性

时间:2016-09-19 11:25:12

标签: javascript c# asp.net telerik

虽然尝试打开我的asp.net网络表单,我在控制台中收到此错误,所以我无法打开我的“不能读取属性打开未定义”下面是我的控制台ScriptResource文档的snipet。错误出现在最后一行“return b.open(a,c);” 。有趣的是我已经在我的页面中定义了radwindow管理器,如下所示

   <telerik:RadWindowManager EnableShadow="false" ID="RadWindowManager1" DestroyOnClose="true"
    Opacity="100" runat="server" Width="1000" Style="z-index: 31000" Height="500"
    OnClientClose="RadWinClose" Behaviors="Close, Move,Reload,Resize" ReloadOnShow="true">
   </telerik:RadWindowManager>

控制台中的ScriptResource

Type.registerNamespace("Telerik.Web.UI");
Type.registerNamespace("Telerik.Web.UI.WindowManager");
$telerik.toWindowManager=function(a){return a;
};
$telerik.findWindowManager=$find;
function GetRadWindowManager(){return Telerik.Web.UI.WindowManager.Manager;
}window.radalert=function(e,c,d,a){var b=GetRadWindowManager();
return b.radalert(e,c,d,a);
};
window.radconfirm=function(f,e,d,c,b,g){var a=GetRadWindowManager();
return a.radconfirm(f,e,d,c,b,g);
};
window.radprompt=function(g,f,d,c,b,h,e){var a=GetRadWindowManager();
return a.radprompt(g,f,d,c,b,h,e);
};
window.radopen=function(a,c){var b=GetRadWindowManager();
return b.open(a,c);

1 个答案:

答案 0 :(得分:0)

你如何打开你的RadWindows?您必须确保在Sys.Application.Load事件之后执行对radopen()或wndManagerInstance.open()的调用。