ساخت یک 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 خود به صورت زیر عمل کنید:
بسم الله الرحمن الرحیم
استفاده از 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();
}