我在 ASP.NET 上有 2 个计时器。
我戴上了div 一个计时器,说div 可见性是假的,比如说 TIMER1
. 其次,我将第二个计时器(比如说 Timer2
)放在另一个div 中,该div 是可见性是真的。
但是,如果我将其设置为所有div 的可见性 true。计时器一起工作正常。
问题是,如果div 隐藏(从代码隐藏)为什么计时器没有运行? 否则,如果div 设置为可见性为 true,则两个计时器都正常运行。当div 隐藏时,div 中的计时器是否正在运行?
在代码隐藏中将Visibility
设置为false
时,ASP 根本不会在页面上呈现div
。您可以做的是,将 CSS visibility
属性设置为 hidden
。这样,它将呈现在页面上但不可见,并且其中的计时器将起作用。
<div style="visibility: hidden">......</div>