Asp.net mvc 如何以编程方式创建telerik mvc窗口

Asp.net mvc 如何以编程方式创建telerik mvc窗口,asp.net-mvc,telerik,Asp.net Mvc,Telerik,我正在使用这样一个命令: var windowElement = $.telerik.window.create({ title: "Insert image", html: "<strong>Inserting an image...</strong>", contentUrl: '', modal: true, resizable: false, draggable: true, scrollable: false, onClose: function() {} v

我正在使用这样一个命令:

var windowElement = $.telerik.window.create({
title: "Insert image",
html: "<strong>Inserting an image...</strong>",
contentUrl: '',
modal: true,
resizable: false,
draggable: true,
scrollable: false,
onClose: function() {}
var windowElement=$.telerik.window.create({
标题:“插入图像”,
html:“插入图像…”,
contentUrl:“”,
莫代尔:是的,
可调整大小:false,
真的,
可滚动:false,
onClose:function(){}
}))


但这给了我一个错误,即$.telerik.window未定义。

为了加载telerik javascript文件,您需要在母版页末尾包含telerik ScriptRegistrator

签出以下文章:

具体来看以下部分:

ScriptRegistrar应该放在页面上所有组件的后面。 通常,您可以将ScriptRegistrar组件放在 母版页

ScriptRegistrator在某些位置搜索Telerik javascript文件:

ScriptRegistrar组件在中查找JavaScript文件 顺序如下:

首先,它将搜索具有相同名称的文件夹 作为位于中的Telerik.Web.Mvc.dll程序集的版本 ASP.NET MVC应用程序的脚本文件夹。如果这样的文件夹是 发现ScriptRegistrator将查找以下扩展:

*.debug.js

*.min.js

*.js

如果没有这样的文件夹,ScriptRegistrar将在中搜索 ASP.NET MVC应用程序的脚本文件夹。最好是 将文件夹与版本一起复制,以便于升级


希望这能有所帮助。

为了加载Telerik javascript文件,您需要在母版页的末尾包含Telerik ScriptRegistrator

签出以下文章:

具体来看以下部分:

ScriptRegistrar应该放在页面上所有组件的后面。 通常,您可以将ScriptRegistrar组件放在 母版页

ScriptRegistrator在某些位置搜索Telerik javascript文件:

ScriptRegistrar组件在中查找JavaScript文件 顺序如下:

首先,它将搜索具有相同名称的文件夹 作为位于中的Telerik.Web.Mvc.dll程序集的版本 ASP.NET MVC应用程序的脚本文件夹。如果这样的文件夹是 发现ScriptRegistrator将查找以下扩展:

*.debug.js

*.min.js

*.js

如果没有这样的文件夹,ScriptRegistrar将在中搜索 ASP.NET MVC应用程序的脚本文件夹。最好是 将文件夹与版本一起复制,以便于升级


希望这有帮助。

缺少telerik.window.min.js缺少telerik.window.min.js