ASP.net使用Ajax加载部分视图

本文关键字:视图 加载部 Ajax net 使用 ASP | 更新日期: 2023-09-27 18:30:01

实际上我在使用剑道小部件。我已经在_Layout中加载了一个部分视图"viewport",以ajax加载viewport中的其他视图我已经在视口中包含了这些脚本

<script src="@Url.Content("~/Scripts/kendo/2013.2.918/jquery.min.js")"></script>

根据telerik文件,

通过AJAX加载页面后,小部件对象未定义通常是在通过AJAX加载的页面包含脚本时引起的参考jQuery。当jQuery被重新初始化时,所有基于jQuery的清除数据属性,包括数据("kendoWidget")属性,该属性包含Kendo UI小部件对象。

我试图在_Layout中加载脚本,但它不起作用。如何解决?

ASP.net使用Ajax加载部分视图

请包含如下脚本。但是在视图页面上完成了,该页面加载在视口。

示例:如果您在视口中加载XXX页面,则意味着。然后你必须提到XXX页面中的脚本。

当从AJAX加载视图时,会出现这种问题。请注意,该脚本仅在XX页面中具有在Viewport中渲染的页面。

<script src="@Url.Content("~/Scripts/kendo/2013.2.918/jquery.min.js")"></script>