ClientScriptItem Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет элемент клиентского скрипта в веб-форме или пользовательском элементе управления во время разработки. Этот класс не наследуется.
public ref class ClientScriptItem sealed
public sealed class ClientScriptItem
type ClientScriptItem = class
Public NotInheritable Class ClientScriptItem
- Наследование
-
ClientScriptItem
Комментарии
Класс ClientScriptItem представляет script
элемент, содержащийся в веб-документе во время разработки. Реализация пользовательского конструктора ClientScriptItem элементов управления может использовать объект для добавления элементов клиентского скрипта в веб-форму или пользовательский элемент управления.
Во время разработки WebFormsRootDesigner используйте класс для задания или проверки элементов клиентского скрипта, содержащихся в документе, например веб-форме, серверном веб-элементе управления, странице содержимого или эталонной странице, в области конструктора. Получите коллекцию элементов клиентского скрипта, содержащихся в веб-документе GetClientScriptsInDocument , с помощью метода . Добавьте элемент клиентского скрипта в веб-документ с помощью AddClientScriptToDocument метода .
Как правило, script
элемент либо содержит операторы скрипта, либо задает внешнее расположение для операторов скрипта. Элемент script
при необходимости может определить язык операторов скрипта.
ClientScriptItem Используйте конструктор для инициализации свойств нового объекта скрипта.
ClientScriptItem Используйте свойства для проверки атрибутов и содержимого script
объекта. Свойство Language представляет language
атрибут script
элемента . Свойство Source представляет src
атрибут . Свойство Text представляет операторы скрипта, выполняемые на клиенте, которые содержатся в элементе script
.
Используйте класс для ClientScriptItem управления скриптами, которые должны выполняться во время разработки.
Для управления элементами клиентского скрипта ClientScriptManager во время выполнения используйте класс . Дополнительные сведения об использовании клиентских скриптов во время выполнения см. в разделе Клиентский скрипт на веб-страницах ASP.NET.
Примечание
Класс ClientScriptItem представляет элементы во время разработки script
, которые в конечном итоге анализируются и запускаются в клиентском браузере.
script
Поскольку элементы, созданные для ClientScriptItem объектов , не выполняются на сервере, элементы не содержат атрибута runat="server"
.
Конструкторы
ClientScriptItem(String, String, String, String, String) |
Инициализирует новый экземпляр класса ClientScriptItem, используя предоставленные параметры. |
Свойства
Id |
Возвращает значение атрибута |
Language |
Возвращает значение атрибута |
Source |
Возвращает значение атрибута |
Text |
Получает операторы скрипта, содержащиеся в элементе клиентского скрипта. |
Type |
Возвращает значение атрибута |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |