ScriptManager.Scripts Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект ScriptReferenceCollection, содержащий объекты ScriptReference, каждый из которых представляет файл скрипта, предоставленный клиенту.
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
Значение свойства
Объект ScriptReferenceCollection экземпляра ScriptManager.
- Атрибуты
Комментарии
Объект ScriptReferenceCollection , возвращаемый этим свойством, представляет собой коллекцию ScriptReference объектов , каждый из которых представляет файл скрипта. Коллекция содержит ссылки на все файлы скриптов, необходимые ASP.NET для работы с Ajax, а также на файлы пользовательских скриптов. Файлы пользовательских скриптов для отрисовки можно определить в элементе ScriptManager управления или в связанном ScriptManagerProxy элементе управления.
Вы можете добавить файлы скриптов в коллекцию в разметке, добавив asp:ScriptReference
элементы Scripts
в узел внутри asp:ScriptManager
элемента на странице, как показано в следующем примере.
<asp:ScriptManager ID="SM1" runat="server">
<Scripts>
<asp:ScriptReference Name="Script.js" />
</Scripts>
</asp:ScriptManager>
Вы также можете добавить ScriptReference объект в коллекцию Scripts программным способом с помощью Add метода ScriptReferenceCollection класса .
Элемент ScriptManager управления регистрирует файлы скриптов во время события элемента управления PreRender .
Коллекция Scripts не содержит основные скрипты библиотеки Microsoft Ajax. Скрипты в основной библиотеке отрисовываются автоматически; Они не обязательно должны быть зарегистрированы в элементе ScriptManager управления . Однако если вы хотите переопределить основной скрипт или любой сценарий управления и заменить другую версию скрипта, можно добавить свою версию в коллекцию Scripts .