要想在asp.net后台使用timer控件,必须先要加入scriptmanage控件,这个控件的位置可以随意放置,但是要放到timer控件的前面。
之后,在timer触发函数中添加如下代码:
String str2 = "document.getElementById('HiddenField2').value = '"+ sb2.ToString() + "';";
ScriptManager.RegisterStartupScript(this, this.GetType(), "a", str2, true);
上面是访问页面元素。
String str = "Refresh();";
ScriptManager.RegisterStartupScript(this, this.GetType(), "b", str, true);
下面是调用JS文件中的Refresh函数。