在将数据保存为仅可见(visible = true)后显示 label
(包含文本 = 已成功保存)然后在说 2 后消失(变为可见 = false)的最佳方式是什么秒?我以前见过有人使用定时器,但无法让它们工作。
if (saved == true)
{
//data saved - show label and then make visible = false
lblsuccess.Visible = true;
lblsuccess.Text = "Visit saved";
}
最佳答案
System.Timers.Timer timer1;
timer1 = new System.Timers.Timer(2000);
timer1.Enabled=false;
timer1.Elapsed += new ElapsedEventHandler(timer1_Elapsed);
void timer1_Elapsed(object sender, ElapsedEventArgs e)
{
lblsuccess.Visible = false;
timer1.Enabled=false;
}
if (saved == true)
{
//data saved - show label and then make visible = false
timer1.Enabled=true;
lblsuccess.Visible = true;
lblsuccess.Text = "Visit saved";
}
关于c# - 显示 'saved' 标签 2 秒然后在 c# asp.net 中隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22957602/