在Title的html下写入javascript
<script language="javascript"> 
function beginrefresh()
{ var d=Title.ServerSideAdd(); document.getElementById('lab').innerText=d.value;setTimeout("beginrefresh()",5000) 
alert("exec");}
setTimeout("beginrefresh()",5000) 
</script>
在Title.aspx.cs的Page_Load()中加入
Ajax.Utility.RegisterTypeForAjax(typeof(Title));
并写入一个方法用于调用
[Ajax.AjaxMethod()]
public string ServerSideAdd()
{ string lv=(string)HttpContext.Current.Application["live"];

return lv; }
可是奇怪的是我在没有框架的页面下好用在用框架的页面下用确提示Title未定义。这是什么毛病。我的想法就是在框架中不刷新页面实现读取在线用户数。还有什么其它能实现的方法吗?请多位指教!