ScriptManager.Scripts Propriété

Définition

Obtient un objet ScriptReferenceCollection qui contient les objets ScriptReference, chacun représentant un fichier de script restitué au client.

public:
 property System::Web::UI::ScriptReferenceCollection ^ Scripts { System::Web::UI::ScriptReferenceCollection ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.ScriptReferenceCollection Scripts { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.Scripts : System.Web.UI.ScriptReferenceCollection
Public ReadOnly Property Scripts As ScriptReferenceCollection

Valeur de propriété

Objet ScriptReferenceCollection de l'instance ScriptManager.

Attributs

Remarques

L’objet ScriptReferenceCollection retourné par cette propriété est une collection d’objets ScriptReference , chacun représentant un fichier de script. La collection inclut des références à tous les fichiers de script dont ASP.NET avez besoin pour la fonctionnalité Ajax et aux fichiers de script personnalisés. Les fichiers de script personnalisés à afficher peuvent être définis dans le ScriptManager contrôle ou dans un contrôle associé ScriptManagerProxy .

Vous pouvez ajouter des fichiers de script à la collection dans le balisage en ajoutant asp:ScriptReference des éléments à un Scripts nœud à l’intérieur de l’élément asp:ScriptManager sur la page, comme illustré dans l’exemple suivant.

<asp:ScriptManager ID="SM1" runat="server">  
  <Scripts>  
    <asp:ScriptReference Name="Script.js" />  
  </Scripts>  
</asp:ScriptManager>  

Vous pouvez également ajouter un ScriptReference objet à la Scripts collection par programmation à l’aide de la Add méthode de la ScriptReferenceCollection classe .

Le ScriptManager contrôle enregistre les fichiers de script pendant l’événement du PreRender contrôle.

La Scripts collection ne contient pas les scripts principaux de la bibliothèque Microsoft Ajax. Les scripts de la bibliothèque principale sont affichés automatiquement ; ils n’ont pas besoin d’être enregistrés auprès du ScriptManager contrôle. Toutefois, si vous souhaitez remplacer un script principal ou un script de contrôle et remplacer une autre version du script, vous pouvez ajouter votre version à la Scripts collection.

S’applique à