Andy07 Ответов: 1

Как сделать таймер на C# MVC


Я хочу сделать функцию таймера для веб-сайта с использованием C# MVC. Таймер запускается с помощью jquery или ajax, а значение обратного отсчета вычисляется на контроллере.

Пожалуйста, помогите мне
Спасибо

Что я уже пробовал:

Я не получил, во-первых, я разработал дизайн. теперь я ищу кодирующую часть.

1 Ответов

Рейтинг:
0

David_Wimbley

Если вы хотите реализовать таймер в jquery, то вам, вероятно, придется использовать функцию setTimeout.

примеры функций jQuery setTimeout () — SitePoint[^]

Что касается получения значения, то вы не публиковали никакого кода контроллера или представления, так что, вероятно, не можете быть очень полезны, но предполагая, что вы знаете, как получить значения из вашего контроллера в ваше представление, если вы используете строго типизированную модель в вашем представлении, вы можете просто добавить свойство к вашей модели под названием public int Timer {get;set;} тогда, по вашему мнению, вы просто подадите в суд на Timer значение из вашей модели в параметре delay.

Если вы не используете строго типизированную модель, то вы можете добавить значение таймера к ключу ViewBag или что-то в этом роде, чтобы получить его от вашего контроллера к вашей модели.


Ehsan Sajjad

или может быть setinterval