Update variable serveur sans recharger la page complète
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:
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 :
Code:
1 2 3 4 5 6
| public int compteur;
public void SetCompteur()
{
compteur++;
ViewData["Compteur"] = "Compteur = " + compteur;
} |
Merci de votre aide.