ScriptManager.Scripts Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un oggetto ScriptReferenceCollection che contiene gli oggetti ScriptReference, ciascuno dei quali rappresenta un file di script sottoposto a rendering sul 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
Valore della proprietà
Oggetto ScriptReferenceCollection dell'istanza ScriptManager.
- Attributi
Commenti
L'oggetto ScriptReferenceCollection restituito da questa proprietà è una raccolta di ScriptReference oggetti, ognuno dei quali rappresenta un file di script. La raccolta include riferimenti a tutti i file di script necessari ASP.NET per la funzionalità Ajax e ai file di script personalizzati. I file di script personalizzati da eseguire per il rendering possono essere definiti nel ScriptManager controllo o in un controllo associato ScriptManagerProxy .
È possibile aggiungere file di script alla raccolta nel markup aggiungendo asp:ScriptReference
elementi a un Scripts
nodo all'interno dell'elemento asp:ScriptManager
nella pagina, come illustrato nell'esempio seguente.
<asp:ScriptManager ID="SM1" runat="server">
<Scripts>
<asp:ScriptReference Name="Script.js" />
</Scripts>
</asp:ScriptManager>
È anche possibile aggiungere un ScriptReference oggetto all'insieme Scripts a livello di codice usando il Add metodo della ScriptReferenceCollection classe.
Il ScriptManager controllo registra i file di script durante l'evento del PreRender controllo.
La Scripts raccolta non contiene gli script principali di Microsoft Ajax Library. Gli script nella libreria di base vengono visualizzati automaticamente; non devono essere registrati con il ScriptManager controllo. Tuttavia, se si vuole eseguire l'override di uno script di base o qualsiasi script di controllo e sostituire una versione diversa dello script, è possibile aggiungere la versione alla Scripts raccolta.