Timer_Tick下如何根据bool判断是否调用js

warden325 2011-04-14 10:25:42
如题,小弟在Timer_Tick中根据页面的一个bool变量判断是否调用ScriptManager.RegisterStartupScript,但似乎无法修改bool变量,代码如下:
protected void RefreshTimer_Tick(object sender, EventArgs e)
{
RecLabel.Text = m_bShowTip.ToString();
if (!m_bShowTip)
{
m_bShowTip = true;
RecLabel.Text += m_bShowTip.ToString();
ScriptManager.RegisterStartupScript(Page, ScriptManager1.GetType(), "", "start()", true);
//ShowTip();
}
}

原意是打算在调用一次start后,就停止调用start,但似乎每个Tick到时,start还是会被调用,m_bShowTip无效,而显示出来的Text都是FalseTrue……

是因为局部更新无法修改页面的变量值么?还是……求各位大大帮忙指点,谢谢!
...全文
54 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
warden325 2011-04-21
  • 打赏
  • 举报
回复
这个问题会……太难了么>_<最近忙着上班都没空看这个问题……依然是0回复额……
warden325 2011-04-18
  • 打赏
  • 举报
回复
……没人鸟我……

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧