Bonjour,
Je souhaite rafraîchir mes variables c# coté serveur sans recharger la page complète.
Je n'ai pas d'erreur mais l'appel de la procédure ne se fait pas.
Je ne suis pas sûr non plus de la syntaxe d'appel Ajax.
Pouvez-vous m'aider sur l'exemple suivant svp ?
Coté client :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 @page @model AboutModel @{ ViewData["Title"] = "TEST"; } <script> function ActualiseCompteur() { $.ajax({ url: '@Url.Action("SetCompteur", "About")', type: 'SET', dataType: 'html'}); } setInterval(function () { ActualiseCompteur(); }, 1000); </script> <h2>@ViewData["Title"]</h2> <p>@ViewData["Compteur"]</p>
Coté serveur :
Merci de votre aide.
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public int compteur; public void SetCompteur() { compteur++; ViewData["Compteur"] = "Compteur = " + compteur; }
Partager