PDA

View Full Version : چگونگی استفاده از تایمر در asp.net



sm
سه شنبه 10 آبان 1384, 13:08 عصر
با سلام
من میخوام در یکی از فرمها از یه تایمر استفاده کنم که بعد از گذشت مدت زمانی مشخص عملی را انجام بده.
از تایمر استفاده کردم ولی کار نکرد. یعنی در اون زمان مشخصوارد کد تایمر میشه و عملیاتش هم درسته ولی تغییرات اعمال نمیشه فکر میکنم مشکل از اونجاست که صفحه postback نمیشه. اگه ممکنه راهنماییم کنین.
ممنون

ealireza
سه شنبه 10 آبان 1384, 18:54 عصر
دوست عزیز باید بصورت Client Side یک کد بنویسی که بعد از مثلا 10 ثانیه صفحه Refresh بشه تا به خاستتون برسید !


در حالت عادی نمیتونین این کار رو کنین
البته با AJAX این کار راحتر خواهد بود

موفق باشید

iamebadi
پنج شنبه 12 آبان 1384, 10:33 صبح
http://www.binarymission.co.uk/webtimerdemo.aspx

sm
پنج شنبه 12 آبان 1384, 12:05 عصر
ممنون از راهنماییتون
ولیبا این روش مشکلی که وجود داره کاربر متوجه میشه که مثلا هر 5 ثانیه یکبار صفحه رفرش میشه. آخه اون نوار آبی پایین صفحه نشون داده میشه.
نمیشه این مشکل رو یه جوری حل کرد؟

mehrdotnet
پنج شنبه 12 آبان 1384, 12:30 عصر
کاری که می خواین به صورت زمانبندی شده انجام بشه Client Side هستش یا Server Side ؟ چه کاریه؟

sm
پنج شنبه 12 آبان 1384, 19:41 عصر
server side هست.
کاری که میخوام انجام بدم اینه که مثلا یه صفحه امتحان آنلاین بسازم که برای امتحان دادن وقت مشخصی داره.میخوام وقتی که زمان امتحان کاربر تموم شد به طور خودکار صفحه (جوابهای کاربر) مثلا ذخیره بشه و کاربر رو از این صفحه خارج کنه.

ealireza
جمعه 13 آبان 1384, 00:46 صبح
فقط AJAX
یا به زبان ساده بگم MSXML یا همون XMLDOM خودمون ;)

تنظیم میکنید هر 5 ثانیه محتویاتی یک فایل سرور ساید رو بگیره و جایگزین کنه ...

البته همه جا ساپورت نیمشه پس میتونی از IFRAME هم استفاده کنی

موفق باشید

ealireza
جمعه 13 آبان 1384, 00:48 صبح
در ضمن این روشی که گفتین اگه با تایمر جاوا انجام شه با دستکاری ساعت کامپیوتر میتونه مدت رو هم زیاد کنه !
بهتره که سرور ساید زمان هم هنگام پست بک ها چک کنید

sm
یک شنبه 15 آبان 1384, 12:04 عصر
ممنون
میشه بیشتر در مورد AJAX توضیح بدین؟ یا اگه مثالی در این مورد دارین بهم بدین؟ ممنون میشم

ealireza
یک شنبه 15 آبان 1384, 20:24 عصر
توضیح که خیلی هست ..


http://www.adaptivepath.com/publications/essays/archives/000385.php
http://ajax.schwarz-interactive.de/download/AjaxGuide.doc