J'ai écrit quelques fonctions Javascript basiques et je voudrais apprendre comment activer les publications asynchrones dans un projet C# 4.0/ASP.net en utilisant ce code JS. Par exemple, j'ai un script qui incrémente un nombre lorsque l'on clique dessus.Personnalisé Javascript Ajax pour ASP.NET
Lorsque vous cliquez à nouveau, le nombre est décrémenté. Je charge essentiellement le numéro à partir d'une base de données, puis cache un <span>
et en montre un autre avec le nombre décrémenté correspondant au clic. Ce n'est pas compliqué javascript; C'est un exemple simple. Maintenant, lorsque je clique sur le bouton, je veux envoyer cet appel incrément/décrément au serveur pour mettre à jour le numéro de la base de données.
Je me rends compte que je peux accomplir quelque chose de semblable à cet exemple en utilisant le bouton à bascule AJAX Control Toolkit. Cependant, je veux savoir comment utiliser mon propre javascript pour créer des fonctionnalités AJAX.
Comment réaliser ceci en utilisant C# et mon code Javascript personnalisé?
Je ne suis pas opposé à l'utilisation de la bibliothèque ASP.net AJAX, je ne veux tout simplement pas utiliser un contrôle déjà construit. Je veux apprendre le processus de création de ma propre fonctionnalité AJAX. Je suppose que je vais devoir utiliser un asp:UpdatePanel
, mais je ne sais pas comment appeler les fonctions C# du côté client.
Mon javascript n'est pas jQuery, en fait je ne veux rien avoir à faire avec jQuery jusqu'à ce que j'en apprenne plus sur javascript et ce processus.
Honnêtement javascript est à peu près une langue morte qui a été remplacé par jQuery. –
@Chris: C# a-t-il été remplacé par .NET? :) – fearofawhackplanet
@Chris - jQuery ** est ** JavaScript. –