EditorZone Класс
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Служит основным элементом управления в наборе элементов управления веб-частей для размещения элементов управления EditorPart на веб-странице.
public ref class EditorZone : System::Web::UI::WebControls::WebParts::EditorZoneBase
public class EditorZone : System.Web.UI.WebControls.WebParts.EditorZoneBase
type EditorZone = class
inherit EditorZoneBase
Public Class EditorZone
Inherits EditorZoneBase
- Наследование
В следующем примере кода демонстрируется несколько декларативных и программных применений EditorZone класса . В этом примере создается настраиваемая зона редактора EditorZone , которая наследуется от класса , и используется на странице веб-частей.
Пример кода состоит из трех частей:
Пользовательский элемент управления, позволяющий изменять режимы отображения на веб-странице.
Веб-страница, которая ссылается на пользовательский EditorZone элемент управления.
Объяснение принципов работы примера.
Первая часть этого примера кода — это пользовательский элемент управления, который позволяет пользователям изменять режимы отображения на веб-странице. Дополнительные сведения о режимах отображения и описание исходного кода в этом элементе управления см. в разделе Пошаговое руководство. Изменение режимов отображения на странице веб-частей.
<%@ control language="C#" classname="DisplayModeMenuCS"%>
<script runat="server">
// Use a field to reference the current WebPartManager.
WebPartManager _manager;
void Page_Init(object sender, EventArgs e)
{
Page.InitComplete += new EventHandler(InitComplete);
}
void InitComplete(object sender, System.EventArgs e)
{
_manager = WebPartManager.GetCurrentWebPartManager(Page);
String browseModeName = WebPartManager.BrowseDisplayMode.Name;
// Fill the dropdown with the names of supported display modes.
foreach (WebPartDisplayMode mode in _manager.SupportedDisplayModes)
{
String modeName = mode.Name;
// Make sure a mode is enabled before adding it.
if (mode.IsEnabled(_manager))
{
ListItem item = new ListItem(modeName + " Mode", modeName);
DisplayModeDropdown.Items.Add(item);
}
}
}
// Change the page to the selected display mode.
void DisplayModeDropdown_SelectedIndexChanged(object sender,
EventArgs e)
{
String selectedMode = DisplayModeDropdown.SelectedValue;
WebPartDisplayMode mode = _manager.SupportedDisplayModes[selectedMode];
if (mode != null)
_manager.DisplayMode = mode;
}
void Page_PreRender(object sender, EventArgs e)
{
DisplayModeDropdown.SelectedValue = _manager.DisplayMode.Name;
}
</script>
<div>
<asp:DropDownList ID="DisplayModeDropdown"
runat="server"
AutoPostBack="true"
OnSelectedIndexChanged="DisplayModeDropdown_SelectedIndexChanged" />
</div>
<%@ control language="vb" classname="DisplayModeMenuVB"%>
<script runat="server">
' Use a field to reference the current WebPartManager.
Dim _manager As WebPartManager
Sub Page_Init(ByVal sender As Object, ByVal e As EventArgs)
AddHandler Page.InitComplete, AddressOf InitComplete
End Sub
Sub InitComplete(ByVal sender As Object, ByVal e As System.EventArgs)
_manager = WebPartManager.GetCurrentWebPartManager(Page)
Dim browseModeName As String = WebPartManager.BrowseDisplayMode.Name
' Fill the dropdown with the names of supported display modes.
Dim mode As WebPartDisplayMode
For Each mode In _manager.SupportedDisplayModes
Dim modeName As String = mode.Name
' Make sure a mode is enabled before adding it.
If mode.IsEnabled(_manager) Then
Dim item As New ListItem(modeName + " Mode", modeName)
DisplayModeDropdown.Items.Add(item)
End If
Next mode
End Sub
' Change the page to the selected display mode.
Sub DisplayModeDropdown_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs)
Dim selectedMode As String = DisplayModeDropdown.SelectedValue
Dim mode As WebPartDisplayMode = _manager.SupportedDisplayModes(selectedMode)
If Not (mode Is Nothing) Then
_manager.DisplayMode = mode
End If
End Sub
Sub Page_PreRender(ByVal sender As Object, ByVal e As EventArgs)
DisplayModeDropdown.SelectedValue = _manager.DisplayMode.Name
End Sub
</script>
<div>
<asp:DropDownList ID="DisplayModeDropdown"
runat="server"
AutoPostBack="true"
OnSelectedIndexChanged="DisplayModeDropdown_SelectedIndexChanged" />
</div>
Вторая часть примера кода — веб-страница. В верхней части страницы находится директива Register
для пользовательского элемента управления. Тег пользовательского элемента управления объявляется на странице с uc1:
префиксом для элемента . Обратите внимание, что под <asp:WebPartZone>
элементом <asp:EditorZone>
находится элемент, содержащий несколько EditorPart элементов управления, с некоторыми тегами и свойствами, заданными для определения его внешнего вида и поведения. Существует также ряд методов, которые обращаются к различным членам EditorZone элемента управления программным способом.
<%@ Page Language="C#" %>
<%@ register tagprefix="uc1"
tagname="DisplayModeMenuCS"
src="displaymodecs.ascx" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
// <snippet3>
void Button1_Click(object sender, EventArgs e)
{
if (EditorZone1.ApplyVerb.Enabled == true)
EditorZone1.ApplyVerb.Enabled = false;
else
EditorZone1.ApplyVerb.Enabled = true;
}
void Button2_Click(object sender, EventArgs e)
{
EditorZone1.BorderWidth = 2;
EditorZone1.BorderColor = System.Drawing.Color.DarkBlue;
}
void Button3_Click(object sender, EventArgs e)
{
Label1.Text = "<br />";
foreach (EditorPart part in EditorZone1.EditorParts)
{
Label1.Text += part.ID + "<br />";
}
}
void Button4_Click(object sender, EventArgs e)
{
EditorZone1.InstructionText = "My custom instruction text.";
}
// </snippet3>
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>EditorZoneBase Examples</title>
</head>
<body>
<form id="form1" runat="server">
<asp:WebPartManager ID="mgr" runat="server" />
<uc1:DisplayModeMenuCS runat="server" id="displaymodemenu1" />
<asp:WebPartZone ID="WebPartZone1" runat="server">
<ZoneTemplate>
<asp:BulletedList
ID="BulletedList1"
Runat="server"
DisplayMode="HyperLink"
Title="Favorite Links" >
<asp:ListItem Value="http://msdn.microsoft.com">
MSDN
</asp:ListItem>
<asp:ListItem Value="http://www.asp.net">
ASP.NET
</asp:ListItem>
<asp:ListItem Value="http://www.msn.com">
MSN
</asp:ListItem>
</asp:BulletedList>
<asp:Calendar ID="Calendar1" Runat="server"
Title="My Calendar" />
</ZoneTemplate>
</asp:WebPartZone>
<asp:EditorZone ID="EditorZone1" runat="server" >
<VerbStyle Font-Italic="true" />
<EditUIStyle BackColor="lightgray" />
<PartChromeStyle BorderWidth="1" />
<LabelStyle Font-Bold="true" />
<CancelVerb Text="Cancel Changes" />
<ZoneTemplate>
<asp:AppearanceEditorPart ID="AppearanceEditorPart1"
runat="server" />
<asp:LayoutEditorPart ID="LayoutEditorPart1"
runat="server" />
</ZoneTemplate>
</asp:EditorZone>
<hr />
<asp:Button ID="Button1" runat="server" Width="200"
Text="Enable or Disable Apply" OnClick="Button1_Click" />
<br />
<asp:Button ID="Button2" runat="server" Width="200"
Text="Set Zone BorderColor" OnClick="Button2_Click" />
<br />
<asp:Button ID="Button3" runat="server" Width="200"
Text="Display EditorPart Collection" OnClick="Button3_Click" />
<asp:Label ID="Label1" runat="server" />
<br />
<asp:Button ID="Button4" runat="server" Width="200"
Text="Set Instruction Text" OnClick="Button4_Click" />
</form>
</body>
</html>
<%@ Page Language="vb" %>
<%@ register tagprefix="uc1"
tagname="DisplayModeMenuVB"
src="displaymodevb.ascx" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
' <snippet3>
Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)
If EditorZone1.ApplyVerb.Enabled = True Then
EditorZone1.ApplyVerb.Enabled = False
Else
EditorZone1.ApplyVerb.Enabled = True
End If
End Sub
Sub Button2_Click(ByVal sender As Object, ByVal e As EventArgs)
EditorZone1.BorderWidth = 2
EditorZone1.BorderColor = System.Drawing.Color.DarkBlue
End Sub
Sub Button3_Click(ByVal sender As Object, ByVal e As EventArgs)
Label1.Text = "<br />"
Dim part As EditorPart
For Each part In EditorZone1.EditorParts
Label1.Text += part.ID + "<br />"
Next part
End Sub
Sub Button4_Click(ByVal sender As Object, ByVal e As EventArgs)
EditorZone1.InstructionText = "My custom instruction text."
End Sub
' </snippet3>
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>EditorZoneBase Examples</title>
</head>
<body>
<form id="form1" runat="server">
<asp:WebPartManager ID="mgr" runat="server" />
<uc1:DisplayModeMenuVB runat="server" id="displaymodemenu1" />
<asp:WebPartZone ID="WebPartZone1" runat="server">
<ZoneTemplate>
<asp:BulletedList
ID="BulletedList1"
Runat="server"
DisplayMode="HyperLink"
Title="Favorite Links" >
<asp:ListItem Value="http://msdn.microsoft.com">
MSDN
</asp:ListItem>
<asp:ListItem Value="http://www.asp.net">
ASP.NET
</asp:ListItem>
<asp:ListItem Value="http://www.msn.com">
MSN
</asp:ListItem>
</asp:BulletedList>
<asp:Calendar ID="Calendar1" Runat="server"
Title="My Calendar" />
</ZoneTemplate>
</asp:WebPartZone>
<asp:EditorZone ID="EditorZone1" runat="server" >
<VerbStyle Font-Italic="true" />
<EditUIStyle BackColor="lightgray" />
<PartChromeStyle BorderWidth="1" />
<LabelStyle Font-Bold="true" />
<CancelVerb Text="Cancel Changes" />
<ZoneTemplate>
<asp:AppearanceEditorPart ID="AppearanceEditorPart1"
runat="server" />
<asp:LayoutEditorPart ID="LayoutEditorPart1"
runat="server" />
</ZoneTemplate>
</asp:EditorZone>
<hr />
<asp:Button ID="Button1" runat="server" Width="200"
Text="Enable or Disable Apply" OnClick="Button1_Click" />
<br />
<asp:Button ID="Button2" runat="server" Width="200"
Text="Set Zone BorderColor" OnClick="Button2_Click" />
<br />
<asp:Button ID="Button3" runat="server" Width="200"
Text="Display EditorPart Collection" OnClick="Button3_Click" />
<asp:Label ID="Label1" runat="server" />
<br />
<asp:Button ID="Button4" runat="server" Width="200"
Text="Set Instruction Text" OnClick="Button4_Click" />
</form>
</body>
</html>
При загрузке страницы в браузере можно выбрать Режим редактирования в раскрывающемся списке, чтобы переключиться в режим редактирования. Чтобы отобразить пользовательский интерфейс редактирования, можно щелкнуть меню команд (стрелка вниз) в заголовке окна одного из двух элементов управления и нажать кнопку Изменить , чтобы изменить элемент управления. Видимый пользовательский интерфейс редактирования позволяет увидеть результаты декларативного и программного EditorZone использования членов класса.
В наборе элементов управления веб-частей зона является составным элементом управления, который охватывает определенную область на веб-странице и содержит серверные элементы управления. Основные функции зоны — размещение содержащихся в ней элементов управления и предоставление общего пользовательского интерфейса для этих элементов управления. Общие сведения о зонах и их использовании в приложениях веб-частей см. в справочной документации по базовому WebZone классу и обзоре набора элементов управления веб-частей.
Элемент EditorZone управления является одним из основных элементов управления в наборе элементов управления веб-частей. Ключевой особенностью веб-частей является возможность конечных пользователей изменять (или персонализировать) веб-страницы в соответствии со своими предпочтениями и сохранять персонализированные параметры для будущих сеансов браузера. Одним из аспектов изменения страниц веб-частей является редактирование; пользователи могут изменять внешний вид, макет, поведение и другие свойства видимых WebPart элементов управления. Некоторые элементы управления в наборе элементов управления веб-частей предоставляют возможности редактирования, включая EditorZone элемент управления .
Элемент EditorZone управления становится видимым, когда страница веб-частей переходит в режим редактирования и делает доступными различные EditorPart элементы управления, которые можно использовать для персонализации WebPart элементов управления. Элемент EditorZone управления очень похож на родительский EditorZoneBase класс с одним ключевым отличием EditorZone : элемент управления предоставляет шаблон зоны, на который ссылается его ZoneTemplate свойство. Шаблон зоны добавляет возможность объявлять содержимое в формате сохраняемости страницы. Разработчики страниц могут разместить EditorZone элемент управления в декларативной разметке веб-страницы, добавить дочерний <zonetemplate>
элемент, а внутри <zonetemplate>
элемента — декларативные ссылки на EditorPart элементы управления.
Элемент EditorZone управления также имеет метод CreateEditorParts, который переопределяет базовый метод в EditorZoneBase классе . Этот метод необходим, EditorZone чтобы элемент управления смог создать шаблон зоны, содержащий любые EditorPart элементы управления, которые добавляются в зону декларативно.
Примечание
Для правильной работы кнопок в пользовательском EditorZone интерфейсе требуются клиентские скрипты. Если скрипты отключены в браузере, пользователь не сможет выполнять действия через EditorZone пользовательский интерфейс.
Разметка, отображаемая по умолчанию для этого элемента управления, может не соответствовать стандартам специальных возможностей, таким как рекомендации по обеспечению доступности веб-содержимого 1.0 (WCAG) с приоритетом 1. Дополнительные сведения о поддержке специальных возможностей для этого элемента управления см. в разделе Элементы управления ASP.NET и специальные возможности.
Если вы хотите создать настраиваемую EditorZone зону, чтобы получить больший контроль над отрисовкой пользовательского интерфейса редактирования, вы можете наследовать непосредственно от EditorZoneBase класса , если вам не нужно предоставлять поддержку шаблонов зоны разработчикам страниц для декларативного добавления EditorPart элементов управления в зону. В этом случае все EditorPart элементы управления добавляются в зону программным способом. Если вы хотите предоставить поддержку шаблона зоны, следует наследовать от EditorZone класса .
Editor |
Инициализирует новый экземпляр класса EditorZone. |
Access |
Возвращает или задает клавишу доступа, обеспечивающую быстрый переход к серверному веб-элементу управления. (Унаследовано от WebControl) |
Adapter |
Возвращает конкретный адаптер браузера для элемента управления. (Унаследовано от Control) |
Apply |
Получает ссылку на объект WebPartVerb, который дает пользователям возможность применять изменения к элементу управления в режиме редактирования. (Унаследовано от EditorZoneBase) |
App |
Возвращает или задает относительно приложения виртуальный каталог объекта Page или UserControl, который содержит этот элемент управления. (Унаследовано от Control) |
Associated |
Получает коллекцию объектов WebPartDisplayMode, которые сопоставлены с некоторой зоной ToolZone. (Унаследовано от ToolZone) |
Attributes |
Получает коллекцию произвольных атрибутов (только для отрисовки), которые не соответствуют свойствам элемента управления. (Унаследовано от WebControl) |
Back |
Получает или задает цвет фона серверного веб-элемента управления. (Унаследовано от WebControl) |
Back |
Получает или задает URL-адрес фонового изображения для зоны. (Унаследовано от WebZone) |
Binding |
Возвращает элемент управления, который содержит привязку данных элемента управления. (Унаследовано от Control) |
Border |
Возвращает или задает цвет рамки элемента управления Веба. (Унаследовано от WebControl) |
Border |
Получает или задает стиль границы серверного веб-элемента управления. (Унаследовано от WebControl) |
Border |
Возвращает или задает ширину границы серверного веб-элемента управления. (Унаследовано от WebControl) |
Cancel |
Получает ссылку на объект WebPartVerb, который дает пользователям возможность отменить изменения для элемента управления в режиме редактирования. (Унаследовано от EditorZoneBase) |
Child |
Возвращает значение, которое указывает, созданы ли дочерние элементы управления серверного элемента управления. (Унаследовано от Control) |
ClientID |
Получает идентификатор элемента управления для HTML-разметки, созданной ASP.NET. (Унаследовано от Control) |
Client |
Возвращает или задает алгоритм, используемый для создания значения свойства ClientID. (Унаследовано от Control) |
Client |
Возвращает значение символа разделителя, используемого в свойстве ClientID. (Унаследовано от Control) |
Context |
Возвращает объект HttpContext, связанный с серверным элементом управления для текущего веб-запроса. (Унаследовано от Control) |
Controls |
Возвращает объект ControlCollection, содержащий дочерние элементы CompositeControl. (Унаследовано от CompositeControl) |
Control |
Возвращает или задает стиль серверного веб-элемента управления. Это свойство используется преимущественно разработчиками элементов управления. (Унаследовано от WebControl) |
Control |
Возвращает значение, определяющее, был ли объект Style создан для свойства ControlStyle. Этот свойство в основном используется разработчиками элементов управления. (Унаследовано от WebControl) |
Css |
Возвращает или задает класс каскадных листов стилей (CSS), преобразовываемый для просмотра в серверном веб-элементе управления на клиентском компьютере. (Унаследовано от WebControl) |
Data |
Возвращает ссылку на контейнер именования, если контейнер именования реализует класс IDataItemContainer. (Унаследовано от Control) |
Data |
Возвращает ссылку на контейнер именования, если контейнер именования реализует класс IDataKeysControl. (Унаследовано от Control) |
Design |
Возвращает значение, указывающее, используется ли элемент управления на поверхности разработки. (Унаследовано от Control) |
Display |
Получает значение, показывающее, отображается ли в текущий момент элемент управления ToolZone. (Унаследовано от EditorZoneBase) |
Editor |
Получает ссылку на экземпляр класса EditorPartChrome, который сопоставлен с зоной EditorZoneBase. (Унаследовано от EditorZoneBase) |
Editor |
Получает коллекцию всех элементов управления EditorPart, содержащихся в зоне EditorZoneBase. (Унаследовано от EditorZoneBase) |
Edit |
Получает атрибуты стиля для редактируемых элементов управления, содержащихся в элементе управления ToolZone. (Унаследовано от ToolZone) |
Empty |
Получает или задает сообщение, которое появляется, когда в зоне нет элементов управления. (Унаследовано от EditorZoneBase) |
Empty |
Получает атрибуты стиля для текста местозаполнителя в пустой зоне. (Унаследовано от WebZone) |
Enabled |
Возвращает или задает значение, определяющее, включен ли серверный веб-элемент управления. (Унаследовано от WebControl) |
Enable |
Возвращает или задает значение, указывающее, применяются ли темы к этому элементу управления. (Унаследовано от WebControl) |
Enable |
Получает или задает значение, указывающее запрашивающему клиенту, сохраняет ли серверный элемент управления состояние представления и состояние представления своих дочерних элементов управления. (Унаследовано от Control) |
Error |
Получает атрибуты стиля для отрисовки сообщения об ошибке, которое отображается, если элемент управления WebPart не может быть загружен или создан. (Унаследовано от WebZone) |
Error |
Получает или задает текст сообщения об ошибке уровня зоны, отображаемого в верхней части интерфейса редактирования. (Унаследовано от EditorZoneBase) |
Events |
Возвращает список делегатов обработчиков событий элемента управления. Это свойство доступно только для чтения. (Унаследовано от Control) |
Font |
Возвращает свойства шрифта, связанные с серверным веб-элементом управления. (Унаследовано от WebControl) |
Footer |
Получает атрибуты стиля для содержимого области нижнего колонтитула зоны. (Унаследовано от WebZone) |
Fore |
Возвращает или задает основной цвет (обычно это цвет текста) для серверного веб-элемента управления. (Унаследовано от WebControl) |
Has |
Получает значение, определяющие наличие атрибутов у элемента управления. (Унаследовано от WebControl) |
Has |
Возвращает значение, которое указывает на наличие сохраненных параметров состояния представления у дочернего элемента серверного элемента управления. (Унаследовано от Control) |
Has |
Получает значение, указывающее, содержится ли в зоне область нижнего колонтитула. (Унаследовано от WebZone) |
Has |
Получает значение, указывающее, содержит ли зона область заголовка. (Унаследовано от WebZone) |
Header |
Получает ссылку на объект WebPartVerb в верхнем колонтитуле зоны ToolZone, который используется для закрытия элемента управления. (Унаследовано от ToolZone) |
Header |
Получает атрибуты стиля для содержимого области заголовка зоны. (Унаследовано от WebZone) |
Header |
Получает или задает текст для области заголовка зоны. (Унаследовано от EditorZoneBase) |
Header |
Получает атрибуты стиля для всех команд верхнего колонтитула, отображаемых в элементе управления ToolZone. (Унаследовано от ToolZone) |
Height |
Получает или задает высоту серверного веб-элемента управления. (Унаследовано от WebControl) |
ID |
Возвращает или задает программный идентификатор, назначенный серверному элементу управления. (Унаследовано от Control) |
Id |
Возвращает символ, используемый для разделения идентификаторов элементов управления. (Унаследовано от Control) |
Instruction |
Получает или задает текст в элементе управления ToolZone, который предоставляет указания для конечных пользователей. (Унаследовано от EditorZoneBase) |
Instruction |
Получает атрибуты стиля для текста инструкций, выводящегося в верхней части элемента управления ToolZone. (Унаследовано от ToolZone) |
Is |
Возвращает значение, указывающее, имеют ли элементы управления в этом элементе управления состояние элемента управления. (Унаследовано от Control) |
Is |
Возвращает значение, определяющее, включен ли элемент управления. (Унаследовано от WebControl) |
Is |
Возвращает значение, отражающее сохранение изменений в состояние представления серверного элемента управления. (Унаследовано от Control) |
Is |
Возвращает значение, указывающее, используется ли состояние представления для этого элемента управления. (Унаследовано от Control) |
Label |
Получает атрибуты стиля для содержимого меток, выводимых рядом с элементами управления редактирования в элементе управления ToolZone. Производные элементы управления ToolZone, такие как CatalogZone и EditorZone, применяют стили к меткам. (Унаследовано от ToolZone) |
Load |
Возвращает значение, указывающее, участвует ли элемент управления в загрузке состояния представления ID вместо индекса. (Унаследовано от Control) |
Naming |
Возвращает ссылку на контейнер именования элемента управления, создающий уникальное пространство имен для различения серверных элементов управления с одинаковыми значениями свойства ID. (Унаследовано от Control) |
OKVerb |
Получает ссылку на объект WebPartVerb, который дает пользователям возможность применять изменения к элементу управления в режиме редактирования, и скрывает пользовательский интерфейс редактирования. (Унаследовано от EditorZoneBase) |
Padding |
Получает или задает атрибуты поля ячейки в таблице зоны, содержащей элементы управления WebPart. (Унаследовано от WebZone) |
Page |
Возвращает ссылку на экземпляр Page, содержащий серверный элемент управления. (Унаследовано от Control) |
Parent |
Возвращает ссылку на родительский элемент управления серверного элемента управления в иерархии элементов управления страницы. (Унаследовано от Control) |
Part |
Получает или задает расстояние между содержимым элемента управления WebPart и границей элемента управления. (Унаследовано от WebZone) |
Part |
Получает характеристики стиля, применяемые к границам элементов управления веб-частей, содержащихся в зоне. (Унаследовано от WebZone) |
Part |
Получает или задает тип границы, которая обрамляет элементы управления веб-частей, содержащихся в зоне. (Унаследовано от WebZone) |
Part |
Получает характеристики стиля, которые применяются к границе и содержимому каждого элемента управления веб-частей, содержащегося в зоне. (Унаследовано от WebZone) |
Part |
Поучает атрибуты стиля для содержимого заголовка окна каждого элемента управления, содержащегося в зоне. (Унаследовано от WebZone) |
Render |
Получает значение, которое указывает, следует ли отрисовывать клиентский скрипт на веб-странице. (Унаследовано от WebZone) |
Rendering |
Возвращает значение, которое задает версию ASP.NET, с которой совместим созданный HTML. (Унаследовано от Control) |
Site |
Возвращает сведения о контейнере, который содержит текущий элемент управления при визуализации на поверхности конструктора. (Унаследовано от Control) |
SkinID |
Возвращает или задает обложку, применяемую к элементу управления. (Унаследовано от WebControl) |
Style |
Возвращает коллекцию атрибутов текста, которые будут отображены в виде атрибута стиля на внешнем теге серверного веб-элемента управления. (Унаследовано от WebControl) |
Supports |
Получает значение, указывающее, должен ли элемент управления устанавливать для атрибута |
Tab |
Возвращает или задает индекс перехода по клавише Tab для серверного веб-элемента управления. (Унаследовано от WebControl) |
Tag |
Возвращает значение HtmlTextWriterTag, которое соответствует этому элементу управления веб-сервера. Это свойство используется преимущественно разработчиками элементов управления. (Унаследовано от WebZone) |
Tag |
Возвращает имя тега элемента управления. Это свойство используется преимущественно разработчиками элементов управления. (Унаследовано от WebControl) |
Template |
Возвращает или задает ссылку на шаблон, содержащий этот элемент управления. (Унаследовано от Control) |
Template |
Возвращает виртуальный каталог Page или UserControl, содержащий текущий серверный элемент управления. (Унаследовано от Control) |
Tool |
Возвращает или задает текст, который отображается при наведении указателя мыши на серверный веб-элемент управления. (Унаследовано от WebControl) |
UniqueID |
Возвращает уникальный идентификатор серверного элемента управления в иерархии. (Унаследовано от Control) |
Validate |
Возвращает или задает значение, указывающее, проверяет ли элемент управления полученный из браузера клиентский ввод на предмет потенциально опасных значений. (Унаследовано от Control) |
Verb |
Получает или задает тип кнопки, используемый для представления команд в зоне. (Унаследовано от WebZone) |
Verb |
Получает атрибуты стиля для команд пользовательского интерфейса, связанного с элементами управления веб-частей в зоне. (Унаследовано от WebZone) |
View |
Возвращает словарь сведений о состоянии, позволяющих сохранять и восстанавливать состояние представления серверного элемента управления при нескольких запросах одной и той же страницы. (Унаследовано от Control) |
View |
Возвращает значение, указывающее, является ли объект StateBag нечувствительным к регистру. (Унаследовано от Control) |
View |
Возвращает или задает режим состояния представления данного элемента управления. (Унаследовано от Control) |
Visible |
Получает или задает значение, определяющее, выводится ли серверный элемент управления на странице в виде элемента пользовательского интерфейса. (Унаследовано от ToolZone) |
Web |
Получает ссылку на элемент управления WebPartManager, связанный с экземпляром элемента управления WebZone на странице веб-частей. (Унаследовано от WebZone) |
Web |
Получает ссылку на элемент управления WebPart, редактируемый в настоящий момент. (Унаследовано от EditorZoneBase) |
Width |
Получает или задает ширину серверного веб-элемента управления. (Унаследовано от WebControl) |
Zone |
Предоставляет шаблон, в котором будут содержаться дочерние элементы управления для элемента управления EditorZone в формате сохранения страницы. |
Add |
Добавляет атрибуты и стили HTML, которые должны быть отображены в указанном элементе управления HtmlTextWriterTag. Этот метод используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
Added |
Вызывается после добавления дочернего элемента управления в коллекцию Controls объекта Control. (Унаследовано от Control) |
Add |
Уведомляет серверный элемент управления, что элемент XML или HTML был проанализирован, и добавляет элемент в серверный элемент управления объекта ControlCollection. (Унаследовано от Control) |
Apply |
Копирует любой непустой элемент указанного стиля в элемент управления Веба, перезаписывая уже существующие элементы стиля. Этот метод, в основном, используется разработчиками элементов управления. (Унаследовано от WebControl) |
Apply |
Применяет свойства стиля, определенные в таблице стилей страницы, к элементу управления. (Унаследовано от Control) |
Begin |
Запускает трассировку во время разработки данных отрисовки. (Унаследовано от Control) |
Build |
Собирает сведения о серверном элементе управления и доставляет их свойству Trace, которое отображается при включенной на странице трассировке. (Унаследовано от Control) |
Clear |
Задает для кэшированного свойства ClientID значение |
Clear |
Удаляет сведения о состоянии элемента управления для дочерних элементов управления серверного элемента управления. (Унаследовано от Control) |
Clear |
Удаляет сведения о состоянии элемента управления и состоянии представления для всех дочерних элементов серверного элемента управления. (Унаследовано от Control) |
Clear |
Удаляет сведения о состоянии представления для всех дочерних элементов серверного элемента управления. (Унаследовано от Control) |
Clear |
Задает для свойства ClientIDMode текущего экземпляра элемента управления и любых его дочерних элементов управления значение Inherit. (Унаследовано от Control) |
Close() |
Этот метод вызывается, когда пользователь выбирает команду "Закрыть" в заголовке зоны, завершает процесс редактирования элементов управления WebPart и возвращает страницу веб-частей в режим просмотра. (Унаследовано от EditorZoneBase) |
Copy |
Копирует не инкапсулированные объектом Style свойства из указанного серверного веб-элемента управления веб-сервера в элемент управления веб-сервера, откуда вызывается этот метод. Этот метод используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
Create |
Создает набор дочерних элементов управления, сопоставленных с зоной EditorZoneBase. (Унаследовано от EditorZoneBase) |
Create |
Создает новый объект ControlCollection для хранения дочерних элементов управления (литеральных и серверных) серверного элемента управления. (Унаследовано от Control) |
Create |
Создает объект стиля, который используется внутри класса WebControl для реализации всех относящихся к стилю свойств. Этот метод используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
Create |
Получает ссылку на новый объект EditorPartChrome, используемый для отображения периферийных элементов пользовательского интерфейса вокруг зоны EditorZoneBase. (Унаследовано от EditorZoneBase) |
Create |
Создает все элементы управления EditorPart, объявленные в шаблоне зоны в формате сохранения страницы. |
Data |
Привязывает источник данных к CompositeControl и ко всем его дочерним элементам управления. (Унаследовано от CompositeControl) |
Data |
Привязывает источник данных к вызванному серверному элементу управления и всем его дочерними элементами управления с возможностью вызова события DataBinding. (Унаследовано от Control) |
Data |
Привязывает источник данных к дочерним элементам управления серверного элемента управления. (Унаследовано от Control) |
Dispose() |
Включает серверный элемент управления для выполнения окончательной чистки до освобождения памяти. (Унаследовано от Control) |
End |
Завершает трассировку во время разработки данных отрисовки. (Унаследовано от Control) |
Ensure |
Определяет наличие у серверного элемента управления дочерних элементов управления. Если дочерних элементов управления нет, они будут созданы. (Унаследовано от Control) |
EnsureID() |
Создает идентификатор для элементов управления, которые не имеют назначенного идентификатора. (Унаследовано от Control) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Find |
Выполняет поиск серверного элемента управления с заданным параметром |
Find |
Выполняет поиск в текущем контейнере именования серверного элемента управления с указанным |
Focus() |
Задает фокус ввода на элемент управления. (Унаследовано от Control) |
Get |
Возвращает данные времени разработки для элемента управления. (Унаследовано от Control) |
Get |
Возвращает фактическое или эффективное текущее значение PartChromeType элемента управления WebPart, учитывая свойство PartChromeType зоны и текущий режим отображения страницы веб-частей. (Унаследовано от WebZone) |
Get |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
Get |
Возвращает URL-адрес, соответствующий набору параметров маршрута. (Унаследовано от Control) |
Get |
Возвращает URL-адрес, соответствующий набору параметров маршрута. (Унаследовано от Control) |
Get |
Возвращает URL-адрес, соответствующий набору параметров маршрута и имени маршрута. (Унаследовано от Control) |
Get |
Возвращает URL-адрес, соответствующий набору параметров маршрута и имени маршрута. (Унаследовано от Control) |
Get |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Get |
Возвращает часть с префиксом свойства UniqueID указанного элемента управления. (Унаследовано от Control) |
Has |
Определяет наличие у серверного элемента управления дочерних элементов управления. (Унаследовано от Control) |
Has |
Возвращает значение, указывающее, регистрируются ли события для элемента управления или каких-либо дочерних элементов управления. (Унаследовано от Control) |
Invalidate |
Задает для коллекции элементов управления EditorPart, сопоставленных с зоной EditorZoneBase, значение |
Is |
Определяет наличие у серверного элемента управления только текстового содержимого. (Унаследовано от Control) |
Load |
Восстанавливает сведения о состоянии элемента управления предыдущего запроса страницы, сохраненные методом SaveControlState(). (Унаследовано от Control) |
Load |
Загружает ранее сохраненные сведения о состоянии для зоны. (Унаследовано от EditorZoneBase) |
Map |
Извлекает физический путь, к которому ведет виртуальный путь (абсолютный или относительный). (Унаследовано от Control) |
Memberwise |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Merge |
Копирует любой непустой элемент указанного стиля в элемент управления Веба, но не перезаписывает уже существующие элементы стиля. Этот метод используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
On |
Определяет, передается ли событие серверного элемента управления вверх по иерархии серверных элементов управления пользовательского интерфейса страницы. (Унаследовано от Control) |
On |
Вызывает событие DataBinding. (Унаследовано от Control) |
On |
Вызывает событие DisplayModeChanged и уничтожает все элементы управления EditorPart и дочерние элементы управления в зоне в ходе подготовки веб-страницы ко входу в режим редактирования или выходу из режима редактирования. (Унаследовано от EditorZoneBase) |
On |
Создает специализированные обработчики событий, используемые элементом управления WebPartManager на веб-странице. (Унаследовано от ToolZone) |
On |
Вызывает событие Load. (Унаследовано от Control) |
On |
Создает событие PreRender и вызывает метод PerformPreRender() для элементов хрома в элементах управления EditorPart. (Унаследовано от EditorZoneBase) |
On |
Вызывает событие SelectedWebPartChanged и задает для коллекции EditorParts значение |
On |
Вызывает событие Unload. (Унаследовано от Control) |
Open |
Возвращает Stream, используемое для чтения файла. (Унаследовано от Control) |
Raise |
Присваивает родительскому элементу управления все источники события и сведения о них. (Унаследовано от Control) |
Raise |
Выполняет действия, сопоставленные с одной из команд зоны, или вызывает событие, выполняющее обратную передачу на сервер. (Унаследовано от EditorZoneBase) |
Recreate |
Воссоздает дочерние элементы элемента управления, являющегося наследником CompositeControl. (Унаследовано от CompositeControl) |
Removed |
Вызывается после удаления дочернего элемента управления из коллекции Controls объекта Control. (Унаследовано от Control) |
Render(Html |
Отображает зону в указанном объекте HtmlTextWriter. (Унаследовано от EditorZoneBase) |
Render |
Отрисовывает HTML-тег открытия элемента управления зоны для указанного объекта HtmlTextWriter. (Унаследовано от WebZone) |
Render |
Переопределяет базовый метод, чтобы отобразить основную область зоны, производной от класса EditorZoneBase. (Унаследовано от EditorZoneBase) |
Render |
Выводит содержимое дочерних элементов серверного элемента управления в предоставленный объект HtmlTextWriter, который записывает это содержимое для подготовки к просмотру на клиенте. (Унаследовано от Control) |
Render |
Отрисовывает все содержимое элемента управления зоны между начальным и конечным тегами для указанного объекта HtmlTextWriter. (Унаследовано от WebZone) |
Render |
Выводит содержимое серверного элемента управления в указанный объект HtmlTextWriter и сохраняет сведения о трассировке элемента управления, если трассировка включена. (Унаследовано от Control) |
Render |
Выводит серверный элемент управления в указанный объект HtmlTextWriter, используя указанный объект ControlAdapter. (Унаследовано от Control) |
Render |
Отображает закрывающий HTML-тег элемента управления в указанное средство записи. Этот метод используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
Render |
Переопределяет базовый метод для отображения команд в нижнем колонтитуле элемента управления ToolZone. (Унаследовано от ToolZone) |
Render |
Переопределяет базовый метод, чтобы выполнить специальные операции отрисовки для области верхнего колонтитула, необходимые для элементов управления ToolZone. (Унаследовано от ToolZone) |
Render |
Отображает отдельную команду в элементе управления ToolZone. (Унаследовано от ToolZone) |
Render |
Обрабатывает команды, действующие на уровне зоны. (Унаследовано от EditorZoneBase) |
Resolve |
Возвращает адаптер элемента управления, отвечающий за отрисовку определенного элемента управления. (Унаследовано от Control) |
Resolve |
Возвращает URL-адрес, который может использоваться браузером. (Унаследовано от Control) |
Resolve |
Преобразует URL-адрес в адрес, доступный для клиента. (Унаследовано от Control) |
Save |
Сохраняет любые изменения состояния серверного элемента управления, произошедшие после отправки страницы обратно на сервер. (Унаследовано от Control) |
Save |
Сохраняет изменения состояния просмотра, произошедшие с момента отправки страницы обратно на сервер. (Унаследовано от EditorZoneBase) |
Set |
Задает данные времени разработки для элемента управления. (Унаследовано от Control) |
Set |
Назначает делегата обработчика событий для преобразования серверного элемента управления и его содержимого для просмотра в родительский элемент управления. (Унаследовано от Control) |
Set |
Задает данные трассировки для трассировки данных отрисовки во время разработки, используя ключ данных трассировки и значение данных трассировки. (Унаследовано от Control) |
Set |
Задает данные трассировки для трассировки данных отрисовки во время разработки, используя трассируемый объект, ключ данных трассировки и значение данных трассировки. (Унаследовано от Control) |
To |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Track |
Отслеживает изменения состояния просмотра элемента управления зоны. (Унаследовано от EditorZoneBase) |
Data |
Происходит при привязке серверного элемента управления к источнику данных. (Унаследовано от Control) |
Disposed |
Происходит при освобождении памяти, занятой серверным элементом управления, т.е. на последнем этапе жизненного цикла серверного элемента управления при запросе страницы ASP.NET. (Унаследовано от Control) |
Init |
Происходит при инициализации серверного элемента управления, который находится на первом этапе его жизненного цикла. (Унаследовано от Control) |
Load |
Происходит при загрузке серверного элемента управления в объект Page. (Унаследовано от Control) |
Pre |
Происходит после загрузки объекта Control, но перед отрисовкой. (Унаследовано от Control) |
Unload |
Происходит при выгрузке серверного элемента управления из памяти. (Унаследовано от Control) |
Find |
Возвращает источник данных, связанный с элементом управления данными, для заданного элемента управления. |
Find |
Возвращает шаблон поля для заданного столбца в контейнере именования заданного элемента управления. |
Find |
Возвращает объект метатаблицы для контейнерного элемента управления данными. |
Get |
Получает коллекцию значений по умолчанию для заданного элемента управления данными. |
Get |
Получает метаданные таблицы для заданного элемента управления данными. |
Set |
Задает метаданные таблицы для заданного элемента управления данными. |
Set |
Задает метаданные таблицы и преобразование значений по умолчанию для заданного элемента управления данными. |
Set |
Задает метаданные таблицы и преобразование значений по умолчанию для заданного элемента управления данными. |
Try |
Определяет, доступны ли метаданные таблицы. |
Enable |
Включает поведение платформы динамических данных для указанного элемента управления данными. |
Enable |
Включает поведение платформы динамических данных для указанного элемента управления данными. |
Enable |
Включает поведение платформы динамических данных для указанного элемента управления данными. |
Продукт | Версии |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: