ScriptManager.Scripts Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.