首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么在服务器端 刷新 客户端

2011-12-25 
如何在服务器端 刷新 客户端 ?一个页面有2个文本框(输入查询条件用)。输入查询条件,点击查询按钮,查询结果

如何在服务器端 刷新 客户端 ?
一个页面     有2个文本框(输入查询条件用)。输入查询条件,点击     查询   按钮,   查询结果   装入   DataGrid

我想让DataGrid   的内容   每隔5   秒   自动刷新一次

这个怎么实现?
谢谢

[解决办法]
使用window.setTimeout

setTimeout(window.location.reload(),5000));
[解决办法]
<script type= 'text/javascript '>
var txt=document.getElementById( 'xxxx ');//你的文本框的ID
function refreshPage()
{
window.location= 'xxx.aspx?keyword= '+txt.value;
setTimeout( "refreshPage() ",5000);
}
setTimeout( "refreshPage() ",5000);//执行刷新
//注意下面使用了服务器技术,赋值用的,你也可以在.cs文件中实现
<%
if(Request.QueryString[ "keyword "]!=null&&Request.QueryString[ "keyword "].Trim()!= " ")
Response.Write( "txt.value= "+Request.QueryString[ "keyword "]);
%>
</script>

热点排行