ScriptManager.Scripts Propiedad

Definición

Obtiene un objeto ScriptReferenceCollection que contiene los objetos ScriptReference, cada uno de los cuales representa un archivo de script representado en el cliente.

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

Valor de propiedad

Objeto ScriptReferenceCollection de la instancia de ScriptManager.

Atributos

Comentarios

El ScriptReferenceCollection objeto devuelto por esta propiedad es una colección de ScriptReference objetos, cada uno de los cuales representa un archivo de script. La colección incluye referencias a todos los archivos de script que ASP.NET necesita para la funcionalidad de Ajax y a los archivos de script personalizados. Los archivos de script personalizados que se van a representar se pueden definir en el ScriptManager control o en un control asociado ScriptManagerProxy .

Puede agregar archivos de script a la colección en el marcado agregando asp:ScriptReference elementos a un Scripts nodo dentro del asp:ScriptManager elemento de la página, como se muestra en el ejemplo siguiente.

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

También puede agregar un ScriptReference objeto a la Scripts colección mediante programación mediante el Add método de la ScriptReferenceCollection clase .

El ScriptManager control registra los archivos de script durante el evento del PreRender control.

La Scripts colección no contiene los scripts principales de la biblioteca de Microsoft Ajax. Los scripts de la biblioteca principal se representan automáticamente; no tienen que registrarse con el ScriptManager control. Sin embargo, si desea invalidar un script principal o cualquier script de control y sustituir una versión diferente del script, puede agregar la versión a la Scripts colección.

Se aplica a