通过 Ajax 加载 Telerik MVC tabstrip

发布于 2024-10-06 16:39:56 字数 532 浏览 7 评论 0原文

我有 MVC Telerik 网格,其中一列作为超链接。每当用户单击此链接时,我都会使用 Ajax 加载部分视图。

在此部分视图中,我有一个 Telerik MVC 选项卡条控件。我当前面临的问题是,在呈现此选项卡条时,我无法在该选项卡的选项卡之间进行切换。它可能无法引用其 JavaScript 文件,因为它是通过 Ajax 加载的。

我已经参考了使用脚本注册器注册 JavaScript 文件的 Telerik 文章:

<%= Html.Telerik().ScriptRegistrar()
    .DefaultGroup(group => group
        .Add("telerik.common.js")
        .Add("telerik.component.js")
%>

但是,此示例中的不同之处在于,此处的 tabstrip 控件不是使用 Ajax 加载的。仅使用 Ajax 加载内容,而在我的例子中,我使用 Ajax 加载 tabstrip 控件。

我该如何解决这个问题?

I have the MVC Telerik grid with one column as a hyper link. Whenever the user clicks on this link, I am loading a partial view using Ajax.

Within this partial view I have a Telerik MVC tabstrip control. The problem which I am currently facing is that I am not able to switch between the tabs of this tabstrip when it is rendered. Probably it is not able to reference its JavaScript files as it is loaded via Ajax.

I have already referred to the Telerik article of registering JavaScript files using the script registar:

<%= Html.Telerik().ScriptRegistrar()
    .DefaultGroup(group => group
        .Add("telerik.common.js")
        .Add("telerik.component.js")
%>

However, the difference in this example is that here the tabstrip control is not loaded using Ajax. Only the content is loaded using Ajax whereas in my case I am loading the tabstrip control using Ajax.

How can I fix this problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

方觉久 2024-10-13 16:39:57

我解决了!如果您遇到此类问题,请参阅用于 ASP.NET MVC 的 Telerik 扩展手册

I resolved it! If you face such an issue, refer to Telerik Extensions for ASP.NET MVC Manual.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文