asp控件UpdatePanel能够比较简单地实现局部刷新,可是,使用了这种局部刷新,相应的Response.write执行就不成功了,要用ScriptManager.RegisterClientScriptBlock
5 m8 O! k* b, |6 E# X% D2 F* m8 b# u5 h. [$ Q3 f& Z# K
具体例子如下:
z5 Q. B* t! jScriptManager.RegisterClientScriptBlock(this.Page, typeof(Page), DateTime.Now.ToString().Replace(":", " "), "alert('超时,请重新登录!');parent.window.location = '../../Login.aspx';", true);
. R9 O! A% K" y# I9 d& Z' f
7 C% O/ U+ X- k5 q/ A' ZScriptManager.RegisterClientScriptBlock(this.Page, typeof(Page), DateTime.Now.ToString().Replace(":", " "), "alert('实验修改成功!')", true);& A: G- {: w* p+ ~4 T* o, z1 t% N& X
等等
) b4 U7 W! I; u) \. }5 C9 ^, t7 o
如果要使用,只要替换第三部分的js代码就好了。。。 |