在一个web页面里,隔1秒刷新一次textbox里面的内容,就像cpu使用率那样
textbox里的内容用的是随机数,希望能每隔1秒钟产生一个新的随机数并显示

解决方案 »

  1.   

    用js实现
    function changeText()
    {
        //这里换成你的代码比如每隔一秒做一个ajax请求之类的
        document.getElementById("txtRandom").value = new Date();
    }
    setInterval("changeText()",1000);
      

  2.   

    JS可以做到。。 方便  快捷  居家旅行之必备
    function getRamdomNum()
    {
        var index=Math.floor(Math.random());
        textboxid.text=index.toString();
        setTimeout("getRamdomNum()", 1000);
    }[code=HTML]
    <body onload="getRamdomNum()">
    ...
    [/HTML]
      

  3.   

    textboxid.value=index.toString();//这有点笔误  是value
      

  4.   

    把js放到aspx代码的<html>里面?
      

  5.   

    js放在
    html下面
    或者head里面
    <script type="text/javascript">
    //js代码
    </script>
      

  6.   

    我改成这样的函数,不过没有值显示        
            function ChangeCpu()
            {
                int val = Math.random * 100;
                txtCpu.value = val.toString();
                setTimeout("ChangeCpu()",1000);
            }
    <body onload="ChangeCpu()"> 
      

  7.   


    <Meta http-equiv="Refresh" Content"1">
    protected void Page_Load(object sender, EventArgs e)
        {
            Random r = new Random();
            txt1.Text = r.Next(1000, 9999).ToString();
        }