【发布时间】:2013-02-27 01:39:46
【问题描述】:
首先,我是 Telerik 新手,我搜索过 Telerik 论坛,我在论坛上发帖(但还没有回复)和 S/O 消息(包括Dynamically open a radwindow defined in JavaScript),但我仍然无法解决我的问题。
我正在尝试从 C# 代码隐藏(使用 VS 2008,Telerik.Web.UI 版本 2012.2.724.35)打开一个 radWindow,但是,我收到此错误:
Microsoft JScript 运行时错误:对象不支持属性或 方法“radopen”
我的aspx代码是:
<script type="text/javascript">
function OpenRadWindow() {
var wnd = window.radopen("http://www.microsoft.com", null);
wnd.setSize(300, 400);
return false;
}
</script>
代码隐藏:
protected void Page_Load(object sender, EventArgs e)
{
Page.ClientScript.RegisterStartupScript(this.GetType(), "getting data", "OpenRadWindow();", true);
}
什么可能导致错误?
更新:我怎样才能让库加载?
【问题讨论】:
-
首先要检查的是您的页面是否真的在加载库。
-
我该如何确定?
-
通过在浏览器中查看页面的来源。必须有一个
<script>标记来导入库。 (也就是说,如果从您的源代码中不明显。)还要检查浏览器控制台中的错误。 -
这很有趣。我在显示错误的页面上没有看到“
-
我希望我能说,但我不是 ASP.NET 程序员 :( 导入脚本的其他(工作)页面中必须有某种标题或某些东西。
标签: javascript asp.net telerik radwindow