Partager via


ScriptManagerProxy, contrôle

Le contrôle ScriptManagerProxy permet aux composants imbriqués, par exemple les pages de contenu et les contrôles utilisateur, d’ajouter des références de scripts et de services aux pages lorsqu’un contrôle ScriptManager est déjà défini dans un élément parent.

Une page Web ne peut contenir qu’un seul contrôle ScriptManager , soit directement dans la page elle-même, soit indirectement à l’intérieur d’un composant imbriqué ou parent. Le contrôle ScriptManagerProxy permet d’ajouter des scripts et des services aux pages de contenu et aux contrôles utilisateur si la page maître ou la page hôte contient déjà un contrôle ScriptManager .

Lorsque vous utilisez le contrôle ScriptManagerProxy , vous pouvez effectuer des ajouts aux collections de scripts et de services définies par le contrôle ScriptManager . Si vous ne souhaitez pas inclure de scripts ni de services spécifiques sur chaque page contenant un contrôle ScriptManager particulier, vous pouvez les supprimer du contrôle ScriptManager et les ajouter ensuite à des pages individuelles en utilisant à la place le contrôle ScriptManagerProxy .

Le contrôle ScriptManagerProxy requiert des paramètres spécifiques dans un fichier web.config pour fonctionner correctement. Si vous essayez d’utiliser ce contrôle, et si votre site ne contient pas le fichier web.config requis, des erreurs apparaissent dans le mode Création de la page où le contrôle est censé s’afficher. En mode Création, si vous cliquez sur un contrôle qui se trouve dans cet état, Microsoft Expression Web vous donne la possibilité de créer un fichier web.config ou de mettre à jour votre fichier web.config existant.

Pour plus d’informations sur le contrôle ScriptManagerProxy , voir ScriptManagerProxy, classe Cc295370.xtlink_newWindow(fr-fr,Expression.40).png dans MSDN Library.

Voir aussi

Concepts

ScriptManager, contrôle
contrôles ASP.NET AJAX