ساخت یک Timer در ASP.NET MVC
بسم الله الرحمن الرحیم
استفاده از setInterval را در این آموزش بررسی کردیم، حال می خواهیم با استفاده از setInterval در یک پروژه ASP.NET MVC یک Timer به وجود آوریم.
در صفحات وب می توانید به صورت زیر عمل کنید
setInterval("updateWhatever();",10000); function updateWhatever() { jQuery.getJSON(actionUrl, function(result) { // result is the viewdata object. }); }
در پروژه ASP.NET MVC خود به صورت زیر عمل کنید:
View:
<script> window.setInterval("FunctionThatCallControllerMethod()", 10000); function FunctionThatCallControllerMethod() { This is the part where I have no idea!!! } </script> Something like an Updatepanel needed aroud this???? Mailcount: <%= ViewData["Mailcount"] %>
Controller:
public ActionResult GetMailcount() { // Go to db and get mailcount ViewData["Mailcount"] = 12; return View(); }
نظرات (۰)
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.