ironclip
دوشنبه 15 خرداد 1391, 15:20 عصر
من داخل updatepanel یک لیبیل به نام lbltimer و یک تایمر گزاشتم ، interval تایمر برابر است با 1000
در بیرون از update panel دو تا لیبل گزاشتم به نام های lblstart و lblend
در رویداد load صفحه این رو نوشتم
lblstart.Text = DateTime.Now.Hour.ToString() + ":" + (DateTime.Now.Minute) + ":" + (DateTime.Now.Second);
lblend.Text = DateTime.Now.Hour.ToString() + ":" + (DateTime.Now.Minute + 1) + ":" + (DateTime.Now.Second);
در رویداد tick تایمر این رو نوشتم
refresh();
تابع refresh
protected void refresh()
{
if (Convert.ToInt32(lblend.Text) == Convert.ToInt32(lbltime.Text))
{
timer.Enabled = false;
}
else
{
lbltime.Text = DateTime.Now.Hour.ToString() + ":" + (DateTime.Now.Minute) + ":" + (DateTime.Now.Second);
}
}
می خوام لیبیل تایمر پایان را با لیبیل تایمر را هنگامی که برابر هم قرار گرفتند ، تایمر غیر فعال بشه
اما نمیشه ، چرااااااااا ؟
خواهش میکنم کمک کنید
در بیرون از update panel دو تا لیبل گزاشتم به نام های lblstart و lblend
در رویداد load صفحه این رو نوشتم
lblstart.Text = DateTime.Now.Hour.ToString() + ":" + (DateTime.Now.Minute) + ":" + (DateTime.Now.Second);
lblend.Text = DateTime.Now.Hour.ToString() + ":" + (DateTime.Now.Minute + 1) + ":" + (DateTime.Now.Second);
در رویداد tick تایمر این رو نوشتم
refresh();
تابع refresh
protected void refresh()
{
if (Convert.ToInt32(lblend.Text) == Convert.ToInt32(lbltime.Text))
{
timer.Enabled = false;
}
else
{
lbltime.Text = DateTime.Now.Hour.ToString() + ":" + (DateTime.Now.Minute) + ":" + (DateTime.Now.Second);
}
}
می خوام لیبیل تایمر پایان را با لیبیل تایمر را هنگامی که برابر هم قرار گرفتند ، تایمر غیر فعال بشه
اما نمیشه ، چرااااااااا ؟
خواهش میکنم کمک کنید