이 내 코드입니다 :asp.net에서 타이머를 반복 할 수없는 이유는 무엇입니까?
protected void Button1_Click(object sender, EventArgs e)
{
Timer1.Enabled = true;
}
int _ta = 0;
protected void Timer1_Tick(object sender, EventArgs e)
{
if (_ta < 1)
{
_ta++;
System.Diagnostics.Debug.WriteLine(_ta);
}
그러나 WriteLine(_ta);
1 시간 후 중지하지 않습니다, 그냥 continutes. 왜? 이 효과를 어떻게 얻을 수 있습니까?
편집 :
임 미안, 나는하지 않았다 충분히 명확 :
내가 의미 :
System.Diagnostics.Debug.WriteLine(_ta);
이 여전히 발생, _ta 더 큰 다음 0
경우에도
질문은 무엇입니까? 나는 혼란스러워. –
카운터를 늘리면 타이머가 멈출 것이라고 생각하는 이유는 무엇입니까? –
그게 무슨 뜻일까요? 타이머는 컬렉션이 아닙니다. 어떻게 반복할까요? – Oded