Javascript asp.net中无UpdatePanel的自动部分页面刷新

Javascript asp.net中无UpdatePanel的自动部分页面刷新,javascript,asp.net,ajax,Javascript,Asp.net,Ajax,我想在asp.net中进行自动部分页面刷新。有UpdatePanel,但它发送的数据太多。所以我发现我可以创建一个Web服务并通过JavaScript代码调用它。但我不知道如何将webservice称为自动。有许多示例显示了如何通过按钮单击事件调用webservice: 如何按间隔进行此操作?我的方向是否正确?只需使用以下功能: window.setInterval(function() { // code here will be called every 10 seconds },

我想在asp.net中进行自动部分页面刷新。有UpdatePanel,但它发送的数据太多。所以我发现我可以创建一个Web服务并通过JavaScript代码调用它。但我不知道如何将webservice称为自动。有许多示例显示了如何通过按钮单击事件调用webservice:

如何按间隔进行此操作?我的方向是否正确?

只需使用以下功能:

window.setInterval(function() {
    // code here will be called every 10 seconds
}, 10000);
要重置自动呼叫,您可以使用由
setInterval
返回的
id
上的函数