德育量化管理系统_班级学生德育积分学分考核评价管理系统_天晓网络

以“德”服人——服务于人民

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

1、引用 ajax.dll 实现走动时间显示来查看效果

前台代码
<script language="javascript" type="text/javascript">
          //定时更新时间
          function refresh()
          {
               var div = document.all("divTime");
              
               var strTime = Default1.GetAllOnLineUser().value;
               if (strTime != "")
                   div.innerHTML = strTime;
                             
               //1秒钟刷新
               window.setTimeout(refresh, 1000);
          }

 </script>
 <body>
 <form id="form1" runat="server">
    <div id="divTime"></div>
    <script>
        refresh();
    </script>     
    </form>
 </body>

后台代码:

 protected void Page_Load(object sender, EventArgs e)
 {
         //注册Ajax类型
         Ajax.Utility.RegisterTypeForAjax(typeof(Default1));
 }

    [Ajax.AjaxMethod()]
    public string GetAllOnLineUser()
    {       
        return "当前时间:" + DateTime.Now.ToString();
    }

2、使用 Ajax 控件实现定时刷新数据

HTML代码:
<body>
    <form id="form1" runat="server">
        <div>
            <asp:ScriptManager ID="ScriptManager1" runat="server">
            </asp:ScriptManager>
            <asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers="true">
            <ContentTemplate>
                <asp:Timer ID="Timer1" runat="server" OnTick="Timer1_Tick" Interval="1000">
                </asp:Timer>
                <asp:GridView ID="GridView1" runat="server">
                </asp:GridView>
            </ContentTemplate>
            </asp:UpdatePanel>
        </div>
    </form>
</body>

后台代码:
    protected void Page_Load(object sender, EventArgs e)
    {
         ShowAuthors();
    }
    public void ShowAuthors()
    {
        SqlDataAdapter sda = new SqlDataAdapter("select * from authors", "server=.;database=pubs;user=sa;");
        DataTable dt = new DataTable();
        sda.Fill(dt);
        GridView1.DataSource = dt;
        GridView1.DataBind();
    }
    protected void Timer1_Tick(object sender, EventArgs e)
    {
        GridView1.DataBind();
    }

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/selfxd/archive/2008/06/05/2514618.aspx

posted on 2010-03-07 16:30  Tmouse  阅读(1507)  评论(0)    收藏  举报