批准的时候改变某个状态,
用户1的页面一个隐藏帧,自动刷新页面,以访问数据库看是否状态已改变,一般用存储过程访问数据库

解决方案 »

  1.   

    意思是明白了,我是菜鸟,有例子吗,我如何写啊,谢谢!!
      

  2.   

    帧:
    <frameset rows="0,70,*,45" frameborder="NO" border="0" framespacing="0" cols="*">
    <frame name="top1" scrolling="no" noresize src="fresh.aspx">
    <frame name="top" scrolling="no" noresize src="top.asp">
    <frameset cols="180,*" frameborder="NO" border="0" framespacing="0" rows="*">
    <frame name="menu" scrolling="yes" noresize src="tree.aspx">
    <frame src="datagrids.aspx" name="main">
    </frameset>
    <frame name="bottom" src="bottom.asp" scrolling="no" noresize>
    </frameset>
    fresh.aspx为自动刷新的页面
    定时刷新网页
    <meta http-equiv="Refresh" content="30">
    30为刷新的时间差
    fresh.aspx.cs里访问数据库看状态是否改变
    如果改变,则刷新主帧,如datagrids.aspx
    string script = "<script>parent.main.window.location=\"datagrids.aspx\";</script>";
    Page.RegisterClientScriptBlock("js",script);
    如果你不会操作数据库就得先看书了
      

  3.   

    好的,谢谢了,不过这样用户端和服务器端的开销会很大,还有其他的方法吗?