有没有办法在设定的时间过后刷新 kendo window 的内容?

Is there a way to refresh contents of a kendo window after a set time has passed?

所以我有一个以各种形式按钮加载的主页,单击其中一个按钮会触发 kendo window 打开,其内容来自通过 [= 加载的另一个表单24=]。用户可以打开多个 kendo windows,但每个按钮只能打开一个。所以 3 个按钮,意味着用户最多可以打开 3 kendo windows。问题是 kendo windows 中的表单内容基于在代码隐藏的 Page_Load 事件中获取的 SQL 数据。几分钟后,我希望 kendo windows 刷新 SQL 数据库中数据的任何更改。 kendo window 有一个刷新按钮,它完全符合我的要求,但是必须手动触发,我希望根据计时器触发更新。

我已经尝试使用

SetInterval($("#myid").data("kendowindow").refresh(),10000) 

但这给了我一个无效的视图状态错误。我尝试在通过 jquery 调用的表单本身中添加一个更新计时器,但它会重新加载整个页面,而不仅仅是 kendo window.

好吧,伙计们,我是个大白痴,JAVASCRIPT函数是区分大小写的!

最终代码是

        setInterval(function (e) { $("#myid").data("kendoWindow").refresh() }, 5000);