我在 MVC 视图页面上使用 Kendo TabStrip 控件。我有 4 个标签。我为每个选项卡使用局部视图。我正在使用 Ajax 在每个选项卡中呈现 HTML。我还在每个部分视图中的 javascript 中使用 jquery。最初标签加载正常,没有问题。我在每个选项卡上都有一个提交按钮。当我单击提交按钮时,它会回发到服务器,做一些工作,返回到客户端,然后切换到下一个可用选项卡。当它切换到新选项卡时,旧选项卡返回错误:
microsoft jscript 运行时错误:预期对象
我一直在研究这个问题,但没有成功找到解决方案。我正在帮助你们可以帮助。
更新评论:
我不能发布任何代码,因为这是为了工作。但我确实发现了更多关于这个问题的信息。首先,视图或控制器没有问题,因为在我从 Telerik 升级到 Kendo 之前,选项卡控件、视图和控制器都可以正常工作。其次,问题似乎是选项卡控件在回发发生时将部分视图视为常规视图。
为此的代码设置非常简单。Kendo 选项卡控件,对于每个选项卡,我使用的是局部视图。每个局部视图上都有一个提交按钮。当我单击按钮时,我收到上面的错误。Telerik 控制工作正常,剑道不工作。