Ajout de fonctionnalités AJAX et clientes

Mise à jour : novembre 2007

Vous pouvez améliorer les caractéristiques serveur d'ASP.NET en incluant des fonctionnalités de script client dans les pages Web ASP.NET. Vous pouvez utiliser un script client pour fournir une interface utilisateur plus riche et plus sensible aux utilisateurs. Vous pouvez également utiliser un script client pour passer des appels asynchrones au serveur Web pendant qu'une page s'exécute dans le navigateur.

ASP.NET propose deux approches pour inclure des fonctionnalités clientes. La première approche consiste à utiliser les fonctionnalités AJAX d'ASP.NET. ASP.NET AJAX inclut une bibliothèque de fonctions de script client qui apportent beaucoup des avantages de la programmation orientée objet et du modèle ASP.NET aux scripts clients. ASP.NET AJAX fournit également un support serveur incluant des contrôles serveur Web qui peuvent restituer automatiquement le script client requis pour les fonctionnalités AJAX.

La seconde approche consiste à créer le script client et à l'intégrer vous-même dans des pages Web ASP.NET. Cette approche est utile si vous avez uniquement des petits morceaux de script client ou si vous souhaitez intégrer un script client existant dans votre application. Cette approche est utilisée par de nombreux contrôles serveur Web ASP.NET (par exemple, les contrôles du validateur) pour ajouter des fonctionnalités clientes.

Fonctionnalités AJAX dans ASP.NET

La documentation pour les fonctionnalités AJAX dans ASP.NET inclut des vues d'ensemble, des didacticiels et des rubriques relatives aux commandes d'API. Nous vous suggérons de commencer par les rubriques situées sous « Mise en route » et de suivre ensuite l'ordre du tableau.

Référence des clients ASP.NET AJAX

Contient des API JavaScript et des extensions DOM.

Référence des contrôles serveur ASP.NET AJAX

Les API .NET Framework suivants prennent en charge les contrôles serveur ASP.NET AJAX :

Mise en route

Utilisation de contrôles serveur ASP.NET AJAX

Script client avec ASP.NET AJAX

Débogage et traçage

Appel des services Web et des services WCF

Localisation et globalisation d'applications

Extension d'ASP.NET AJAX

Script client dans ASP.NET

Les rubriques suivantes fournissent des informations à propos de la création d'un script client qui améliore les fonctionnalités des pages Web et des contrôles serveur.

Mise en route du script client

Script client avec contrôles serveur

Script client dynamique et références de script

Rappel de code client sans publication (postback) sur le serveur

Voir aussi

Concepts

Vue d'ensemble d'ASP.NET

Ajout de fonctionnalités AJAX à des contrôles ASP.NET