2

我正在使用在计时器滴答事件上触发的更新面板,它执行以下代码在 ShowPanel 方法中,我想让更新面板之外的另一个面板可见。但直到满足回发条件后才会显示。任何机构有解决方案?

    protected void timerT_Tick(object sender, EventArgs e)
    {
       if (condition)
        {
            ShowPanel();
        }
    }
4

1 回答 1

1

我需要的只是调用回发脚本,如下所示..

protected void timerT_Tick(object sender, EventArgs e)
{
   if (condition)
    {
        string jv = "__doPostBack('__Page', 'MyCustomArgument');";
        ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "postback",jv, true);
        ShowPanel();
    }
}

更多描述信息可在此处获得

于 2012-09-10T07:53:50.033 回答