在aspx页面用javascript在状态栏显示倒计时功能,总时间在cs页面里,怎样在aspx页面获取到cs页面设定的总时间的值?<head runat="server">
    <title>倒计时_状态栏显示</title>
    
    <script type="text/javascript" language="javascript">
        var timer=setInterval("CountTime()",1000);//每1000毫秒调用一次计时函数
        
        var T_minute=????;//设置考试的时间(分钟数)----????为cs页面的值
        
        var T_second=0;//设置秒数
            function CountTime()//计时函数
            {
                if(T_second==0)//如果秒数为0
                {
                    if(T_minute==0)//如果分钟数为0
                    {
                        document.form1.submitTry.click();//够钟交卷
                    }
                    else//如果秒数为0, 分钟数不为0
                    {
                        T_minute--;//分钟数减1
                        T_second=59;//秒数设置为59
                    }
                }
                else//如果秒数不为0
                {
                    T_second--;//秒数减1
                }
                window.status="考试时间共"+ ???? +"分钟,你的时间还剩下"+T_minute+"分"+T_second+"秒";//在状态栏上显示剩余时间
            }
    </script>
    
</head>怎样在????的地方获取cs页面里的值(int类型)?

解决方案 »

  1.   

    window.status="考试时间共"+ <%=cs里的变量%> +"分钟,你的时间还剩下"+<%=cs里的变量%> +"分"+T_second+"秒";//在状态栏上显示剩余时间
    cs 里定义全局变量貌似是这样,没实际操作过,不知道对不对
      

  2.   

    <%= MethodName() %> 这就是在aspx页面取你.CS的方法的返回值,取字段也一样只要记住,<%%>这个括号起来的就是运行在后台的代码,写在cs文件里一个效果
      

  3.   

    哦,楼上的我实践了一下
    在cs页面里要全局定义变量,还要加上修饰符public才能..
      

  4.   

    aspx.cs文件[ajax.AjaxMethod()]  //是微软ajax库的ajax特性标签,指示方法由微软的ajax库来处理
    public string GetTime()  //声明一个取得你说的????的方法,这个只是个例子
    {
       return "60";
    }
    aspx文件.......
    window.status="考试时间共"+ 类名.GetTime().value +"分钟,你的时间还剩下"+T_minute+"分"+T_second+"秒";//在状态栏上显示剩余时间
      }
      </script>
      

  5.   

    参考:
    http://www.cnblogs.com/insus/articles/2036271.html
      

  6.   

    解决方案:后台:  public int _totalTime = 90;
            protected void Page_Load(object sender, EventArgs e)
            {        }前台:
     window.status="考试时间共"+ +parseInt("<%=_totalTime %>",10)+"分钟,你的时间还剩下"+T_minute+"分"+T_second+"秒";//
      

  7.   


    protected 和 public 都行 
      

  8.   

    (实际上#7楼已经说了)aspx动态生成的class是从你所说的所谓cs中的class继承的子类,所以你在cs中定义的protected的字段或者属性,恰好可以被aspx使用,并且不被其它无关的对象访问。