ConnectionsZone ConnectionsZone ConnectionsZone ConnectionsZone Class

Определение

Предоставляет пользовательский интерфейс, позволяющий пользователям создавать связи между WebPart и другими серверными элементами управления, которые находятся в зонах WebPartZoneBase.Provides a user interface (UI) that enables users to form connections between WebPart and other server controls that reside in WebPartZoneBase zones.

public ref class ConnectionsZone : System::Web::UI::WebControls::WebParts::ToolZone
public class ConnectionsZone : System.Web.UI.WebControls.WebParts.ToolZone
type ConnectionsZone = class
    inherit ToolZone
Public Class ConnectionsZone
Inherits ToolZone
Наследование

Примеры

В следующем примере кода показано, как использовать ConnectionsZone элемент управления на странице веб-части.The following code example demonstrates how to use the ConnectionsZone control on a Web Parts page. Пример состоит из четырех частей:The example has four parts:

  • Пользовательский элемент управления, позволяющий переключать режимы экрана на веб-странице.A user control that enables you to switch display modes on the Web page.

  • Исходный файл, содержащий код для интерфейса почтового индекса, и два WebPart элемента управления, выступающих в качестве поставщика и потребителя для соединения.A source file that contains the code for a ZIP Code interface, and two WebPart controls acting as the provider and the consumer for a connection.

  • Веб-страница, на которой размещены все элементы управления, демонстрируется объявление <asp:connectionszone> элемента и установка ряда свойств в зоне соединений декларативно и программно.A Web page that hosts all the controls, demonstrates how to declare an <asp:connectionszone> element, and sets a number of properties on the connections zone declaratively and programmatically.

  • Описание работы примера в браузере.An explanation of how the example works in a browser.

Первая часть этого примера кода — это пользовательский элемент управления, позволяющий пользователям переключаться между режимами дисплея на веб-странице.The first part of this code example is the user control that enables users to switch display modes on a Web page. Дополнительные сведения о режимах вывода и описание исходного кода в этом элементе управления см. в разделе Пошаговое руководство. Изменение режима экрана на веб-части странице.For details about display modes and a description of the source code in this control, see Walkthrough: Changing Display Modes on a Web Parts Page.

<%@ 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, modeName);
        DisplayModeDropdown.Items.Add(item);
      }
    }

    // If shared scope is allowed for this user, display the scope-switching
    // UI and select the appropriate radio button for the current user scope.
    if (_manager.Personalization.CanEnterSharedScope)
    {
      Panel2.Visible = true;
      if (_manager.Personalization.Scope == PersonalizationScope.User)
        RadioButton1.Checked = true;
      else
        RadioButton2.Checked = true;
    }
    
  }
 
  // 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;
  }

  // Set the selected item equal to the current display mode.
  void Page_PreRender(object sender, EventArgs e)
  {
    ListItemCollection items = DisplayModeDropdown.Items;
    int selectedIndex = 
      items.IndexOf(items.FindByText(_manager.DisplayMode.Name));
    DisplayModeDropdown.SelectedIndex = selectedIndex;
  }

  // Reset all of a user's personalization data for the page.
  protected void LinkButton1_Click(object sender, EventArgs e)
  {
    _manager.Personalization.ResetPersonalizationState();
  }

  // If not in User personalization scope, toggle into it.
  protected void RadioButton1_CheckedChanged(object sender, EventArgs e)
  {
    if (_manager.Personalization.Scope == PersonalizationScope.Shared)
      _manager.Personalization.ToggleScope();
  }

  // If not in Shared scope, and if user is allowed, toggle the scope.
  protected void RadioButton2_CheckedChanged(object sender, EventArgs e)
  {
    if (_manager.Personalization.CanEnterSharedScope && 
        _manager.Personalization.Scope == PersonalizationScope.User)
      _manager.Personalization.ToggleScope();
  }
</script>
<div>
  <asp:Panel ID="Panel1" runat="server" 
    Borderwidth="1" 
    Width="230" 
    BackColor="lightgray"
    Font-Names="Verdana, Arial, Sans Serif" >
    <asp:Label ID="Label1" runat="server" 
      Text="&nbsp;Display Mode" 
      Font-Bold="true"
      Font-Size="8"
      Width="120" 
      AssociatedControlID="DisplayModeDropdown"/>
    <asp:DropDownList ID="DisplayModeDropdown" runat="server"  
      AutoPostBack="true" 
      Width="120"
      OnSelectedIndexChanged="DisplayModeDropdown_SelectedIndexChanged" />
    <asp:LinkButton ID="LinkButton1" runat="server"
      Text="Reset User State" 
      ToolTip="Reset the current user's personalization data for the page."
      Font-Size="8" 
      OnClick="LinkButton1_Click" />
    <asp:Panel ID="Panel2" runat="server" 
      GroupingText="Personalization Scope"
      Font-Bold="true"
      Font-Size="8" 
      Visible="false" >
      <asp:RadioButton ID="RadioButton1" runat="server" 
        Text="User" 
        AutoPostBack="true"
        GroupName="Scope" OnCheckedChanged="RadioButton1_CheckedChanged" />
      <asp:RadioButton ID="RadioButton2" runat="server" 
        Text="Shared" 
        AutoPostBack="true"
        GroupName="Scope" 
        OnCheckedChanged="RadioButton2_CheckedChanged" />
    </asp:Panel>
  </asp:Panel>
</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, modeName)
        DisplayModeDropdown.Items.Add(item)
      End If
    Next mode
      
    ' If shared scope is allowed for this user, display the scope-switching
    ' UI and select the appropriate radio button for the current user scope.
    If _manager.Personalization.CanEnterSharedScope Then
      Panel2.Visible = True
      If _manager.Personalization.Scope = PersonalizationScope.User Then
        RadioButton1.Checked = True
      Else
        RadioButton2.Checked = True
      End If
    End If
   
  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
   
  ' Set the selected item equal to the current display mode.
  Sub Page_PreRender(ByVal sender As Object, ByVal e As EventArgs)
    Dim items As ListItemCollection = DisplayModeDropdown.Items
    Dim selectedIndex As Integer = _
      items.IndexOf(items.FindByText(_manager.DisplayMode.Name))
    DisplayModeDropdown.SelectedIndex = selectedIndex

  End Sub

  ' Reset all of a user's personalization data for the page.
  Protected Sub LinkButton1_Click(ByVal sender As Object, _
    ByVal e As EventArgs)
    
    _manager.Personalization.ResetPersonalizationState()
    
  End Sub

  ' If not in User personalization scope, toggle into it.
  Protected Sub RadioButton1_CheckedChanged(ByVal sender As Object, _
    ByVal e As EventArgs)
    
    If _manager.Personalization.Scope = PersonalizationScope.Shared Then
      _manager.Personalization.ToggleScope()
    End If

  End Sub
   
  ' If not in Shared scope, and if user is allowed, toggle the scope.
  Protected Sub RadioButton2_CheckedChanged(ByVal sender As Object, _
    ByVal e As EventArgs)
    
    If _manager.Personalization.CanEnterSharedScope AndAlso _
      _manager.Personalization.Scope = PersonalizationScope.User Then
      _manager.Personalization.ToggleScope()
    End If

  End Sub

</script>
<div>
  <asp:Panel ID="Panel1" runat="server" 
    Borderwidth="1" 
    Width="230" 
    BackColor="lightgray"
    Font-Names="Verdana, Arial, Sans Serif" >
    <asp:Label ID="Label1" runat="server" 
      Text="&nbsp;Display Mode" 
      Font-Bold="true"
      Font-Size="8"
      Width="120" 
      AssociatedControlID="DisplayModeDropdown"/>
    <asp:DropDownList ID="DisplayModeDropdown" runat="server"  
      AutoPostBack="true" 
      Width="120"
      OnSelectedIndexChanged="DisplayModeDropdown_SelectedIndexChanged" />
    <asp:LinkButton ID="LinkButton1" runat="server"
      Text="Reset User State" 
      ToolTip="Reset the current user's personalization data for the page."
      Font-Size="8" 
      OnClick="LinkButton1_Click" />
    <asp:Panel ID="Panel2" runat="server" 
      GroupingText="Personalization Scope"
      Font-Bold="true"
      Font-Size="8" 
      Visible="false" >
      <asp:RadioButton ID="RadioButton1" runat="server" 
        Text="User" 
        AutoPostBack="true"
        GroupName="Scope" OnCheckedChanged="RadioButton1_CheckedChanged" />
      <asp:RadioButton ID="RadioButton2" runat="server" 
        Text="Shared" 
        AutoPostBack="true"
        GroupName="Scope" 
        OnCheckedChanged="RadioButton2_CheckedChanged" />
    </asp:Panel>
  </asp:Panel>
</div>

Второй частью примера является исходный файл с интерфейсом и пользовательскими элементами управления.The second part of the example is the source file with the interface and custom controls. Обратите внимание ZipCodeWebPart , что элемент IZipCode управления реализует интерфейс, ConnectionProvider добавляя атрибут, чтобы элемент управления мог действовать как поставщик для соединения.Notice that the ZipCodeWebPart control implements the IZipCode interface, adding a ConnectionProvider attribute so that the control can act as a provider for a connection. Элемент управления имеет метод, помеченный ConnectionConsumer атрибутом, IZipCode где он использует интерфейс, поэтому он может действовать как потребитель в соединении. WeatherWebPartThe WeatherWebPart control has a method marked with a ConnectionConsumer attribute, where it consumes the IZipCode interface, so it can act as a consumer in a connection.

Для выполнения примера кода необходимо скомпилировать этот исходный код.For the code example to run, you must compile this source code. Его можно скомпилировать явным образом и разместить полученную сборку в папке Bin веб-сайта или в глобальном кэше сборок.You can compile it explicitly and put the resulting assembly in your Web site's Bin folder or the global assembly cache. Кроме того, можно разместить исходный код в папке App_Code сайта, где он будет динамически компилироваться во время выполнения.Alternatively, you can put the source code in your site's App_Code folder, where it will be dynamically compiled at run time. В этом примере используется динамическая компиляция.This example uses dynamic compilation. Пошаговое руководство, в котором демонстрируется компиляция , см. в разделе Пошаговое руководство. Разработка и использование пользовательского серверного веб-элемента управления.For a walkthrough that demonstrates how to compile, see Walkthrough: Developing and Using a Custom Web Server Control.

namespace Samples.AspNet.CS.Controls
{
  using System;
  using System.Web;
  using System.Web.Security;
  using System.Security.Permissions;
  using System.Web.UI;
  using System.Web.UI.WebControls;
  using System.Web.UI.WebControls.WebParts;

  [AspNetHostingPermission(SecurityAction.Demand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  [AspNetHostingPermission(SecurityAction.InheritanceDemand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  public interface IZipCode
  {
    string ZipCode { get; set;}
  }

  [AspNetHostingPermission(SecurityAction.Demand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  [AspNetHostingPermission(SecurityAction.InheritanceDemand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  public class ZipCodeWebPart : WebPart, IZipCode
  {
    string zipCodeText = String.Empty;
    TextBox input;
    Button send;

    public ZipCodeWebPart()
    {
    }

    // Make the implemented property personalizable to save 
    // the Zip Code between browser sessions.
    [Personalizable()]
    public virtual string ZipCode
    {
      get { return zipCodeText; }
      set { zipCodeText = value; }
    }

    // This is the callback method that returns the provider.
    [ConnectionProvider("Zip Code Provider", "ZipCodeProvider")]
    public IZipCode ProvideIZipCode()
    {
      return this;
    }

    protected override void CreateChildControls()
    {
      Controls.Clear();
      input = new TextBox();
      this.Controls.Add(input);
      send = new Button();
      send.Text = "Enter 5-digit Zip Code";
      send.Click += new EventHandler(this.submit_Click);
      this.Controls.Add(send);
    }

    private void submit_Click(object sender, EventArgs e)
    {
      if (!string.IsNullOrEmpty(input.Text))
      {
        zipCodeText = Page.Server.HtmlEncode(input.Text);
        input.Text = String.Empty;
      }
    }

  }

  [AspNetHostingPermission(SecurityAction.Demand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  [AspNetHostingPermission(SecurityAction.InheritanceDemand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  public class WeatherWebPart : WebPart
  {
    private IZipCode _provider;
    string _zipSearch;
    Label DisplayContent;

    // This method is identified by the ConnectionConsumer 
    // attribute, and is the mechanism for connecting with 
    // the provider. 
    [ConnectionConsumer("Zip Code Consumer", "ZipCodeConsumer")]
    public void GetIZipCode(IZipCode Provider)
    {
      _provider = Provider;
    }
    
    protected override void OnPreRender(EventArgs e)
    {
      EnsureChildControls();

      if (this._provider != null)
      {
        _zipSearch = _provider.ZipCode.Trim();
        DisplayContent.Text = "My Zip Code is:  " + _zipSearch;
      }
    }

    protected override void CreateChildControls()
    {
      Controls.Clear();
      DisplayContent = new Label();
      this.Controls.Add(DisplayContent);
    }

  }
}
Imports System.Web
Imports System.Web.Security
Imports System.Security.Permissions
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Web.UI.WebControls.WebParts

Namespace Samples.AspNet.VB.Controls

  <AspNetHostingPermission(SecurityAction.Demand, _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
  <AspNetHostingPermission(SecurityAction.InheritanceDemand, _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
  Public Interface IZipCode

    Property ZipCode() As String

  End Interface

  <AspNetHostingPermission(SecurityAction.Demand, _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
  <AspNetHostingPermission(SecurityAction.InheritanceDemand, _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
  Public Class ZipCodeWebPart
    Inherits WebPart
    Implements IZipCode
    Private zipCodeText As String = String.Empty
    Private input As TextBox
    Private send As Button

    Public Sub New()
    End Sub

    ' Make the implemented property personalizable to save 
    ' the Zip Code between browser sessions.
    <Personalizable()> _
    Public Property ZipCode() As String _
      Implements IZipCode.ZipCode

      Get
        Return zipCodeText
      End Get
      Set(ByVal value As String)
        zipCodeText = value
      End Set
    End Property

    ' This is the callback method that returns the provider.
    <ConnectionProvider("Zip Code Provider", "ZipCodeProvider")> _
    Public Function ProvideIZipCode() As IZipCode
      Return Me
    End Function


    Protected Overrides Sub CreateChildControls()
      Controls.Clear()
      input = New TextBox()
      Me.Controls.Add(input)
      send = New Button()
      send.Text = "Enter 5-digit Zip Code"
      AddHandler send.Click, AddressOf Me.submit_Click
      Me.Controls.Add(send)

    End Sub


    Private Sub submit_Click(ByVal sender As Object, _
      ByVal e As EventArgs)

      If input.Text <> String.Empty Then
        zipCodeText = Page.Server.HtmlEncode(input.Text)
        input.Text = String.Empty
      End If

    End Sub

  End Class

  <AspNetHostingPermission(SecurityAction.Demand, _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
  <AspNetHostingPermission(SecurityAction.InheritanceDemand, _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
  Public Class WeatherWebPart
    Inherits WebPart
    Private _provider As IZipCode
    Private _zipSearch As String
    Private DisplayContent As Label

    ' This method is identified by the ConnectionConsumer 
    ' attribute, and is the mechanism for connecting with 
    ' the provider. 
    <ConnectionConsumer("Zip Code Consumer", "ZipCodeConsumer")> _
    Public Sub GetIZipCode(ByVal Provider As IZipCode)
      _provider = Provider
    End Sub


    Protected Overrides Sub OnPreRender(ByVal e As EventArgs)
      EnsureChildControls()

      If Not (Me._provider Is Nothing) Then
        _zipSearch = _provider.ZipCode.Trim()
				DisplayContent.Text = "My Zip Code is:  " + _zipSearch
      End If

    End Sub

    Protected Overrides Sub CreateChildControls()
      Controls.Clear()
      DisplayContent = New Label()
      Me.Controls.Add(DisplayContent)

    End Sub

  End Class

End Namespace

Третья часть примера кода — веб-страница.The third part of the example code is the Web page. Ближе к началу Register представлены директивы для пользовательского элемента управления и пользовательские элементы управления, используемые в соединении.Near the top are Register directives for the user control and the custom controls used in the connection. Элемент объявляется на странице в качестве примера декларативного ConnectionsZone использования элемента управления. <asp:connectionszone>An <asp:connectionszone> element is declared in the page as an example of using the ConnectionsZone control declaratively. В пределах элемента число свойств задается декларативно.Within the element, a number of properties are set declaratively. Другие свойства зоны подключений задаются программно в <script> разделе страницы.Other properties on the connections zone are set programmatically in the <script> section of the page.

<%@ Page Language="C#" %>
<%@ register tagprefix="uc1" 
    tagname="DisplayModeMenuCS"
    src="~/displaymodemenucs.ascx" %>
<%@ Register TagPrefix="aspSample" 
    Namespace="Samples.AspNet.CS.Controls" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

  protected void Page_PreRender(object sender, EventArgs e)
  {
     // Set properties on verbs.
     connectionsZone1.CancelVerb.Description = 
       "Terminates the connection process";
     connectionsZone1.CloseVerb.Description = 
       "Closes the connections UI";
     connectionsZone1.ConfigureVerb.Description =
       "Configure the transformer for the connection";
     connectionsZone1.ConnectVerb.Description =
       "Connect two WebPart controls";
     connectionsZone1.DisconnectVerb.Description =
       "End the connection between two controls";
    
     // Set properties for UI text strings.
     connectionsZone1.ConfigureConnectionTitle = 
       "Configure";
     connectionsZone1.ConnectToConsumerInstructionText = 
       "Choose a consumer connection point";
     connectionsZone1.ConnectToConsumerText = 
       "Select a consumer for the provider to connect with";
     connectionsZone1.ConnectToConsumerTitle = 
       "Send data to this consumer";
     connectionsZone1.ConnectToProviderInstructionText =
       "Choose a provider connection point";
     connectionsZone1.ConnectToProviderText =
       "Select a provider for the consumer to connect with";
     connectionsZone1.ConnectToProviderTitle =
       "Get data from this provider";
     connectionsZone1.ConsumersInstructionText = 
       "WebPart controls that receive data from providers";
     connectionsZone1.ConsumersTitle = "Consumer Controls";
     connectionsZone1.GetFromText = "Receive from";
     connectionsZone1.GetText = "Retrieve";
     connectionsZone1.HeaderText = 
      "Create and Manage Connections";
     connectionsZone1.InstructionText = 
      "Manage connections for the selected WebPart control";
     connectionsZone1.InstructionTitle = 
       "Manage connections for consumers or providers";
     connectionsZone1.NoExistingConnectionInstructionText = 
       "No connections exist. Click the above link to create "
       + "a connection.";
     connectionsZone1.NoExistingConnectionTitle = 
       "No current connections";
     connectionsZone1.ProvidersInstructionText =
       "WebPart controls that send data to consumers";
     connectionsZone1.ProvidersTitle = "Provider controls";
     
  }
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Connection Zone Sample</title>
</head>
<body>
  <form id="form1" runat="server">
  <asp:webpartmanager runat="server" id="mgr">
    <staticconnections>
      <asp:webpartconnection id="connection1" 
        consumerconnectionpointid="ZipCodeConsumer"
        consumerid="zipConsumer"
        providerconnectionpointid="ZipCodeProvider" 
        providerid="zipProvider" />
    </staticconnections>
  </asp:webpartmanager>
  <uc1:displaymodemenucs id="menu1" runat="server" />
  <div>
  <asp:webpartzone id="WebPartZone1" runat="server">
    <zonetemplate>
      <aspsample:zipcodewebpart id="zipProvider" runat="server" 
        Title="Zip Code Provider"  />
      <aspsample:weatherwebpart id="zipConsumer" runat="server" 
        Title="Zip Code Consumer" />
    </zonetemplate>
  </asp:webpartzone>
  <asp:connectionszone id="connectionsZone1" runat="server" >
    <cancelverb text="Terminate" />
    <closeverb text="Close Zone" />
    <configureverb text="Configure" />
    <connectverb text="Connect Controls" />
    <disconnectverb text="End Connection" />
  </asp:connectionszone>
  </div>
  </form>
</body>
</html>
<%@ Page Language="VB" %>
<%@ register tagprefix="uc1" 
    tagname="DisplayModeMenuVB"
    src="~/displaymodemenuvb.ascx" %>
<%@ Register TagPrefix="aspSample" 
    Namespace="Samples.AspNet.VB.Controls" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

  Protected Sub Page_PreRender(ByVal sender As Object, _
    ByVal e As System.EventArgs)
    
    ' Set properties for verbs.
    connectionsZone1.CancelVerb.Description = _
      "Terminates the connection process"
    connectionsZone1.CloseVerb.Description = _
      "Closes the connections UI"
    connectionsZone1.ConfigureVerb.Description = _
      "Configure the transformer for the connection"
    connectionsZone1.ConnectVerb.Description = _
      "Connect two WebPart controls"
    connectionsZone1.DisconnectVerb.Description = _
      "End the connection between two controls"
    
    ' Set properties for UI text strings.
    connectionsZone1.ConfigureConnectionTitle = _
      "Configure a new connection"
    connectionsZone1.ConnectToConsumerInstructionText = _
      "Choose a consumer connection point"
    connectionsZone1.ConnectToConsumerText = _
      "Select a consumer for the provider to connect with"
    connectionsZone1.ConnectToConsumerTitle = _
      "Send data to this consumer"
    connectionsZone1.ConnectToProviderInstructionText = _
      "Choose a provider connection point"
    connectionsZone1.ConnectToProviderText = _
      "Select a provider for the consumer to connect with"
    connectionsZone1.ConnectToProviderTitle = _
      "Get data from this provider"
    connectionsZone1.ConsumersInstructionText = _
      "WebPart controls that receive data from providers"
    connectionsZone1.ConsumersTitle = "Consumer Controls"
    connectionsZone1.GetFromText = "Receive from"
    connectionsZone1.GetText = "Retrieve"
    connectionsZone1.HeaderText = _
      "Create and Manage Connections"
    connectionsZone1.InstructionText = _
      "Manage connections for the selected WebPart control"
    connectionsZone1.InstructionTitle = _
      "Manage connections for consumers or providers"
    connectionsZone1.NoExistingConnectionInstructionText = _
      "No connections exist. Click the above link to create " _
      & "a connection."
    connectionsZone1.NoExistingConnectionTitle = _
      "No current connections"
    connectionsZone1.ProvidersInstructionText = _
      "WebPart controls that send data to consumers"
    connectionsZone1.ProvidersTitle = "Provider controls"

  End Sub

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Connection Zone Sample</title>
</head>
<body>
  <form id="form1" runat="server">
  <asp:webpartmanager runat="server" id="mgr">
    <staticconnections>
      <asp:webpartconnection id="connection1" 
        consumerconnectionpointid="ZipCodeConsumer"
        consumerid="zipConsumer"
        providerconnectionpointid="ZipCodeProvider" 
        providerid="zipProvider" />
    </staticconnections>
  </asp:webpartmanager>
  <uc1:displaymodemenuvb id="menu1" runat="server" />
  <div>
  <asp:webpartzone id="WebPartZone1" runat="server">
    <zonetemplate>
      <aspsample:zipcodewebpart id="zipProvider" runat="server" 
        Title="Zip Code Provider" />
      <aspsample:weatherwebpart id="zipConsumer" runat="server" 
        Title="Zip Code Consumer" />
    </zonetemplate>
  </asp:webpartzone>
  <asp:connectionszone id="connectionsZone1" runat="server" >
    <cancelverb text="Terminate" />
    <closeverb text="Close Zone" />
    <configureverb text="Configure" />
    <connectverb text="Connect Controls" />
    <disconnectverb text="End Connection" />
  </asp:connectionszone>
  </div>
  </form>
</body>
</html>

Загрузите веб-страницу в браузере.Load the Web page in a browser. Используйте раскрывающийся список режим экрана , чтобы переключить страницу в режим соединения.Use the Display Mode drop-down list control to switch the page to connect mode. В меню команды элемента управления поставщика почтовых индексов (меню команды обозначается стрелкой вниз в заголовке окна элемента управления) щелкните команду подключения.On the verbs menu of the ZIP Code Provider control (the verbs menu is indicated by the downward arrow in the control's title bar), click the connect verb. Появится ConnectionsZone элемент управления.A ConnectionsZone control appears. Обратите внимание, что в пользовательском интерфейсе подключения отображается кнопка « Конечное подключение »; соединение уже было объявлено в разметке страницы, поэтому элементы управления уже подключены.Note that in the connection UI, an End Connection button appears; the connection has already been declared in the markup of the page, so the controls are already connected. Нажмите кнопку завершить подключение, а затем снова воспользуйтесь элементом управления режим отображения , чтобы вернуть страницу в режим просмотра.Click End Connection, and then use the Display Mode control again to return the page to browse mode. Затем снова верните страницу в режим подключения, щелкните команду подключения на одном из элементов управления и обратите внимание, что в пользовательском интерфейсе подключения отображается гиперссылка, позволяющая формировать соединение между элементами управления.Next, return the page to connect mode again, click the connect verb on one of the controls, and note that the connection UI now displays a hyperlink that enables you to form a connection between the controls. Щелкните ссылку и используйте пользовательский интерфейс подключения, чтобы выбрать точки подключения и установить соединение.Click the link, and use the connection UI to select connection points and establish the connection.

Комментарии

Используя набор элементов управления веб-части, можно включить два серверных элемента управления для формирования соединения и совместного использования данных, при этом один элемент управления выступает в качестве поставщика, а другой выступает в качестве потребителя данных.Using the Web Parts control set, you can enable two server controls to form a connection and share data, with one control acting as the provider, and the other acting as the consumer of the data. Эти два элемента управления могут WebPart быть элементами управления или любым другим типом серверного элемента управления при условии, что они предназначены для работы с подключениями и находятся WebPartZoneBase в зоне.The two controls can be WebPart controls or any other type of server control, provided that they are designed to handle connections, and that they are residing in a WebPartZoneBase zone. Дополнительные сведения о веб-части подключениях см. в WebPartConnection обзорах классов и ConnectionPoint , а также в статье Общие сведенияо веб-частиных подключениях.To learn more about Web Parts connections, see the WebPartConnection and ConnectionPoint class overviews, as well as Web Parts Connections Overview.

При условии, что элементы управления и условия, необходимые для формирования веб-частиного подключения, существуют, то все равно необходимо подключить элементы управления.Provided that the requisite controls and conditions exist to form a Web Parts connection, it is still necessary to actually connect the controls. Существует три способа формирования соединения между серверными элементами управления: объявление соединения в веб-странице, создание подключения в коде или добавление ConnectionsZone элемента управления на страницу, чтобы пользователи могли подключаться к элементам управления по запросу.There are three ways to form a connection between server controls: declaring a connection in a Web page, creating a connection in code, or adding a ConnectionsZone control to the page so that users can connect the controls on demand. ConnectionsZone Элемент управления создает пользовательский интерфейс, который позволяет пользователям подключать или отключать любые серверные элементы управления на странице, которые соответствуют условиям, необходимым для формирования соединения.The ConnectionsZone control generates a UI that enables users to connect or disconnect any server controls on a page that meet the conditions necessary to form a connection. Это необязательный элемент управления, который не требуется для создания соединений, но полезен в случае, когда необходимо предоставить пользователям возможность контролировать, какие серверные элементы управления подключены или отключены.It is an optional control that is not necessary to form connections, but is useful in the case where you want to give users control over which server controls are connected or disconnected.

Элемент управления является одним из элементов управления зоны веб-части инструментов, которые наследуют ToolZone от базового класса. ConnectionsZoneThe ConnectionsZone control is one of the Web Parts tool zone controls that inherit from the ToolZone base class. В качестве зоны ConnectionsZone инструментов элемент управления разрабатывается, только если его веб-страница находится в определенном режиме отображения.As a tool zone, the ConnectionsZone control is designed to be visible only when its Web page is in a certain display mode. В этом случае режим просмотра называется режимом соединения (страница находится в этом режиме, когда WebPartManager для элемента управления на странице DisplayMode свойству задано ConnectDisplayModeзначение).In this case, the display mode is named connect mode (a page is in this mode when the WebPartManager control on the page has its DisplayMode property value set to ConnectDisplayMode). После переключения страницы в режим подключения необходимо щелкнуть команду подключения в меню команд одного из серверных элементов управления, после чего пользовательский интерфейс подключения станет видимым.After users switch a page into connect mode, they must click a connect verb on the verbs menu of one of the server controls, and then the connection UI becomes visible.

Элемент ConnectionsZone управления веб-части зоной — это WebZone тип зоны ( CompositeControl который наследуется от класса), предназначенный для хранения других элементов управления.As a Web Parts zone control, the ConnectionsZone control is a type of WebZone zone (which inherits from the CompositeControl class) designed to contain other controls. Как правило, ConnectionsZone зона имеет большую часть тех же элементов, что и другие зоны веб-части инструментов: заголовок, область текста или содержимое и нижний колонтитул.In general, a ConnectionsZone zone has most of the same elements as other Web Parts tool zones: a header, a body or contents area, and a footer. Полное описание того, что представляет собой зона веб-части и различные части зоны, см. в WebZone разделе Общие сведения о классе.For a complete discussion of what a Web Parts zone is, and the different parts of a zone, see the WebZone class overview.

Важно!

В отличие от большинства других веб-части зон важно отметить, что ConnectionsZone зона не содержит уникальный тип серверного элемента управления, связанного с ним.Unlike most other Web Parts zones, it is important to note that a ConnectionsZone zone does not contain a unique type of server control associated with it. Список зон и связанных элементов управления, которые они содержат, см. в диаграмме в WebZone обзоре класса.For a list of zones and the associated controls they contain, see the chart in the WebZone class overview. Но зона не содержит WebPartConnection элементов управления. ConnectionsZoneBut the ConnectionsZone zone does not contain WebPartConnection controls. Вместо этого он предоставляет очень ограниченную цель предоставления пользовательского интерфейса для подключения или отключения серверных элементов управления, существующих в некоторой WebPartZoneBase зоне на странице.Instead, it serves a very limited purpose of providing a UI for users to connect or disconnect server controls that exist in some WebPartZoneBase zone on the page. Единственные элементы управления, содержащиеся в ConnectionsZone элементе управления, — это стандартные серверные элементы управления ASP.NET, создаваемые в рамках пользовательского интерфейса для формирования соединений.The only controls contained in a ConnectionsZone control are the standard ASP.NET server controls that it generates as part of its UI for forming connections.

При отображении ConnectionsZone элемента управления создается пользовательский интерфейс на основе серверных элементов управления на странице, способных создавать соединения.When the ConnectionsZone control is rendered, it generates a UI based on the server controls on the page that are capable of forming connections. Элемент управления определяет, какие серверные элементы WebPartZoneBase управления в зоне на странице являются поставщиками, которые являются потребителями, какие точки подключения доступны, а также находятся ли серверные элементы управления в данный момент подключены или отключены, а затем ConnectionsZone соответствующим образом создает пользовательский интерфейс.The ConnectionsZone control determines which server controls in the WebPartZoneBase zone on the page are providers, which are consumers, which connection points are available, and whether the server controls are currently connected or disconnected, and then it generates the UI accordingly.

Например, предположим, что существует один WebPart элемент управления, который может быть поставщиком, WebPart один элемент управления, который может быть потребителем, объявлен в WebPartZone элементе на странице и в настоящее время отключен.For example, suppose there is one WebPart control capable of being a provider, one WebPart control capable of being a consumer, they are declared in a WebPartZone on the page, and they are currently disconnected. Когда пользователь переключает страницу в режим подключения и щелкает команду подключения в одном из элементов управления, ConnectionsZone элемент управления создает пользовательский интерфейс со ссылкой, при нажатии которой отображается форма, в которой пользователи могут выбрать параметры для создания подключения.When a user switches the page to connect mode and clicks the connect verb on one of the controls, the ConnectionsZone control generates a UI with a link that, when clicked, displays a form in which users can choose options to create a connection. (Если элементы управления были подключены ранее, начальное представление вместо этого предоставляет пользователям кнопку для отключения элементов управления).(If the controls were previously connected, the initial view instead presents users with a button to disconnect the controls). В пользовательском интерфейсе подключения для создания новых подключений пользователи показывают, какой элемент управления является поставщиком, и какой элемент управления является потребителем.In the connection UI for creating new connections, users are shown which control is a provider, and which control is a consumer. Элемент управления "раскрывающийся список" отображается под каждым элементом управления сервера, ConnectionPoint в котором перечислены доступные объекты для элемента управления.A drop-down list control appears below each server control, listing the available ConnectionPoint objects for the control. В соответствующих раскрывающихся списках пользователи должны выбрать один ProviderConnectionPoint объект для поставщика (чтобы определить, какой интерфейс и данные будут совместно использоваться с потребителями) и один ConsumerConnectionPoint объект для каждого потребителя (чтобы определить, какой интерфейс и какие данные потребитель будет использовать), который будет подключен к поставщику.From the respective drop-down lists, users must select one ProviderConnectionPoint object for the provider (to determine what interface and data will be shared with consumers), and one ConsumerConnectionPoint object for each consumer (to determine what interface and data the consumer will consume) that will be connected to the provider.

Примечание

В реализации по умолчанию набора элементов управления веб-части один поставщик может подключаться к нескольким потребителям, но потребитель может иметь только одного поставщика.In the Web Parts control set default implementation, one provider can connect to many consumers, but a consumer can have only one provider.

Чтобы использовать ConnectionsZone элемент управления, его можно объявить <form> внутри элемента на веб-странице (но не вложенного в другой <asp:connectionszone> элемент зоны веб-части), используя элемент, или можно добавить его на страницу программным способом.To use the ConnectionsZone control, you can declare it within the <form> element on a Web page (but not nested within another Web Parts zone element), using the <asp:connectionszone> element, or you can add it to the page programmatically. Если элемент объявляется на странице, в отличие от других веб-частиных зон, нельзя объявлять другие типы серверных элементов управления между тегами <asp:connectionszone> элемента.If you declare the element in a page, unlike the other Web Parts zones, you cannot declare any other type of server controls between the tags of the <asp:connectionszone> element. В нем можно объявлять элементы, относящиеся к собственным свойствам и сведениям о стиле, но это автономный элемент, который не является элементом управления шаблона, в котором могут быть объявлены другие серверные элементы управления.You can declare elements within it that relate to its own properties and style details, but it is a standalone element and is not a template control within which other server controls can be declared.

Примечание

Для улучшения специальных возможностей ConnectionsZone элемент управления подготавливается к просмотру <fieldset> в элементе.To improve accessibility, the ConnectionsZone control is rendered within a <fieldset> element. Элемент группирует связанный набор элементов управления, используемых для установления соединений ConnectionsZone в элементе управления, и упрощает навигацию с вкладками для визуальных агентов пользователя (таких как обычные веб-браузеры) и <fieldset> Пользовательские агенты, ориентированные на речь (например, программное обеспечение для чтения с экрана).The <fieldset> element groups the related set of controls used for establishing connections in the ConnectionsZone control, and it facilitates tabbed navigation among those controls for both visual user agents (such as ordinary Web browsers) and speech-oriented user agents (such as screen-reading software).

ConnectionsZone Элемент управления имеет ряд свойств, которые он использует для отображения пользовательского интерфейса подключения.The ConnectionsZone control has a number of properties it uses for rendering the connection UI. Один набор свойств включает несколько команд, используемых только в связи с соединениями, которые выполняют действия в пользовательском интерфейсе: ConfigureVerb, ConnectVerbи DisconnectVerb.One set of properties includes several verbs--used only in relation to connections--that carry out actions in the UI: ConfigureVerb, ConnectVerb, and DisconnectVerb. Большой набор свойств, особенно используемых для пользовательского интерфейса зоны подключений, состоит из текстовых строк, отображаемых в различных местах (или в определенных ситуациях, например при возникновении ошибок) в пользовательском интерфейсе ConfigureConnectionTitle: ConnectToConsumerInstructionText, ConnectToConsumerText, ConnectToConsumerTitle, ConnectToProviderInstructionText , , ConnectToProviderText, ConnectToProviderTitle, ConsumersInstructionText, ConsumersTitle, ExistingConnectionErrorMessage, GetFromText, GetText, InstructionTitle, NewConnectionErrorMessage, NoExistingConnectionInstructionText, NoExistingConnectionTitle, ProvidersInstructionText, ProvidersTitle ,SendTextи .SendToTextA large set of properties, used especially for the connections zone UI, consists of text strings displayed at various places (or in certain situations, such as when errors occur) in the UI: ConfigureConnectionTitle, ConnectToConsumerInstructionText, ConnectToConsumerText, ConnectToConsumerTitle, ConnectToProviderInstructionText, ConnectToProviderText, ConnectToProviderTitle, ConsumersInstructionText, ConsumersTitle, ExistingConnectionErrorMessage, GetFromText, GetText, InstructionTitle, NewConnectionErrorMessage, NoExistingConnectionInstructionText, NoExistingConnectionTitle, ProvidersInstructionText, ProvidersTitle, SendText, and SendToText. EmptyZoneText CancelVerb CloseVerb Display HeaderText КласстакжеInstructionTextсодержит ряд общих свойств, обнаруженных в других зонах веб-части:,,,,, и PartChromeType. ConnectionsZoneThe ConnectionsZone class also contains a number of common properties found in other Web Parts zones: CancelVerb, CloseVerb, Display, EmptyZoneText, HeaderText, InstructionText, and PartChromeType. Наконец, WebPartToConnect свойство является уникальным для класса и ссылается на элемент управления, инициирующий соединение (это элемент управления, в котором пользователь щелкает команду подключения в меню команд, который также ссылается WebPartManager на элемент управления SelectedWebPart свойство).Finally, the WebPartToConnect property is unique to the class, referencing the control that initiates the connection (this is the control on which the user clicks the connect verb in its verbs menu, which is also the control referenced in the WebPartManager control's SelectedWebPart property).

ConnectionsZone Класс также имеет ряд методов, которые наследуются и переопределяются из базовых классов, и большинство из них берутся из базовых веб-части классов зоны.The ConnectionsZone class also has a number of methods, all of which are inherited and overridden from base classes, and most of them come from the base Web Parts zone classes. Дополнительные сведения см. в разделе отдельные методы.For details, see the individual methods.

Примечания для тех, кто наследует этот метод

ConnectionsZone Класс можно расширить, если разработчики хотят изменить его поведение или пользовательский интерфейс по умолчанию, который он предоставляет для работы с подключениями.The ConnectionsZone class can be extended, if developers want to change its behavior or the default UI that it provides for working with connections.

Конструкторы

ConnectionsZone() ConnectionsZone() ConnectionsZone() ConnectionsZone()

Инициализирует новый экземпляр класса ConnectionsZone.Initializes a new instance of the ConnectionsZone class.

Свойства

AccessKey AccessKey AccessKey AccessKey

Возвращает или задает клавишу доступа, обеспечивающую быстрый переход к серверному веб-элементу управления.Gets or sets the access key that allows you to quickly navigate to the Web server control.

(Inherited from WebControl)
Adapter Adapter Adapter Adapter

Возвращает конкретный адаптер браузера для элемента управления.Gets the browser-specific adapter for the control.

(Inherited from Control)
AppRelativeTemplateSourceDirectory AppRelativeTemplateSourceDirectory AppRelativeTemplateSourceDirectory AppRelativeTemplateSourceDirectory

Возвращает или задает относительно приложения виртуальный каталог объекта Page или UserControl, который содержит этот элемент управления.Gets or sets the application-relative virtual directory of the Page or UserControl object that contains this control.

(Inherited from Control)
AssociatedDisplayModes AssociatedDisplayModes AssociatedDisplayModes AssociatedDisplayModes

Получает коллекцию объектов WebPartDisplayMode, которые сопоставлены с некоторой зоной ToolZone.Gets the collection of WebPartDisplayMode objects that are associated with a particular ToolZone zone.

(Inherited from ToolZone)
Attributes Attributes Attributes Attributes

Получает коллекцию произвольных атрибутов (только для отрисовки), которые не соответствуют свойствам элемента управления.Gets the collection of arbitrary attributes (for rendering only) that do not correspond to properties on the control.

(Inherited from WebControl)
BackColor BackColor BackColor BackColor

Получает или задает цвет фона серверного веб-элемента управления.Gets or sets the background color of the Web server control.

(Inherited from WebControl)
BackImageUrl BackImageUrl BackImageUrl BackImageUrl

Получает или задает URL-адрес фонового изображения для зоны.Gets or sets the URL to a background image for a zone.

(Inherited from WebZone)
BindingContainer BindingContainer BindingContainer BindingContainer

Возвращает элемент управления, который содержит привязку данных элемента управления.Gets the control that contains this control's data binding.

(Inherited from Control)
BorderColor BorderColor BorderColor BorderColor

Возвращает или задает цвет рамки элемента управления Веба.Gets or sets the border color of the Web control.

(Inherited from WebControl)
BorderStyle BorderStyle BorderStyle BorderStyle

Получает или задает стиль границы серверного веб-элемента управления.Gets or sets the border style of the Web server control.

(Inherited from WebControl)
BorderWidth BorderWidth BorderWidth BorderWidth

Возвращает или задает ширину границы серверного веб-элемента управления.Gets or sets the border width of the Web server control.

(Inherited from WebControl)
CancelVerb CancelVerb CancelVerb CancelVerb

Получает ссылку на объект WebPartVerb, с помощью которого конечные пользователи могут отменить процесс создания подключений.Gets a reference to a WebPartVerb object that enables end users to cancel the process of establishing a connection.

ChildControlsCreated ChildControlsCreated ChildControlsCreated ChildControlsCreated

Возвращает значение, которое указывает, созданы ли дочерние элементы управления серверного элемента управления.Gets a value that indicates whether the server control's child controls have been created.

(Inherited from Control)
ClientID ClientID ClientID ClientID

Получает идентификатор элемента управления для HTML-разметки, созданной ASP.NET.Gets the control ID for HTML markup that is generated by ASP.NET.

(Inherited from Control)
ClientIDMode ClientIDMode ClientIDMode ClientIDMode

Возвращает или задает алгоритм, используемый для создания значения свойства ClientID.Gets or sets the algorithm that is used to generate the value of the ClientID property.

(Inherited from Control)
ClientIDSeparator ClientIDSeparator ClientIDSeparator ClientIDSeparator

Возвращает значение символа разделителя, используемого в свойстве ClientID.Gets a character value representing the separator character used in the ClientID property.

(Inherited from Control)
CloseVerb CloseVerb CloseVerb CloseVerb

Получает ссылку на объект WebPartVerb, который позволяет конечным пользователям закрыть пользовательский интерфейс подключения, созданный с помощью элемента управления ConnectionsZone.Gets a reference to a WebPartVerb object that enables end users to close the connection user interface (UI) created by the ConnectionsZone control.

ConfigureConnectionTitle ConfigureConnectionTitle ConfigureConnectionTitle ConfigureConnectionTitle

Получает или задает текст, отображаемый в качестве заголовка подраздела пользовательского интерфейса подключения, созданного с помощью элемента управления ConnectionsZone.Gets or sets the text displayed as the title of a subsection of the connection user interface (UI) created by a ConnectionsZone control.

ConfigureVerb ConfigureVerb ConfigureVerb ConfigureVerb

Получает ссылку на объект WebPartVerb, используемый для открытия представления настройки в пользовательском интерфейсе подключения.Gets a reference to a WebPartVerb object used to open the configuration view in the connection user interface (UI).

ConnectToConsumerInstructionText ConnectToConsumerInstructionText ConnectToConsumerInstructionText ConnectToConsumerInstructionText

Получает или задает текст инструкции, отображаемый в разделе пользовательского интерфейса подключений, в котором пользователи могут выбрать точку подключения получателя, к которой будет подключаться поставщик.Gets or sets the instructional text displayed in the section of the connection user interface (UI) where users select a consumer connection point that the provider will connect to.

ConnectToConsumerText ConnectToConsumerText ConnectToConsumerText ConnectToConsumerText

Получает или задает текст гиперссылки, которую щелкают пользователи для открытия представления, в котором можно выбрать элемент управления получателя, который будет использоваться в подключении.Gets or sets the text of a hyperlink that users click to open a view in which they can choose a consumer control for a connection.

ConnectToConsumerTitle ConnectToConsumerTitle ConnectToConsumerTitle ConnectToConsumerTitle

Получает или задает текст заголовка раздела в пользовательском интерфейсе подключения, в котором пользователи могут выбрать определенный получатель, к которому следует подключиться.Gets or sets the title text of the section in the connection user interface (UI) in which users can select a specific consumer to connect with.

ConnectToProviderInstructionText ConnectToProviderInstructionText ConnectToProviderInstructionText ConnectToProviderInstructionText

Получает или задает текст инструкции, отображаемый в разделе пользовательского интерфейса подключения, в котором пользователи могут выбрать точку подключения поставщика, к которой будет подключаться получатель.Gets or sets the instructional text displayed in the section of the connection user interface (UI) where users select a provider connection point that the consumer will connect to.

ConnectToProviderText ConnectToProviderText ConnectToProviderText ConnectToProviderText

Получает или задает текст гиперссылки, которую пользователь должен щелкнуть для открытия представления, в котором сможет выбрать элемент управления поставщика для подключения.Gets or sets the text of a hyperlink that users click to open a view in which they can choose a provider control for a connection.

ConnectToProviderTitle ConnectToProviderTitle ConnectToProviderTitle ConnectToProviderTitle

Получает или задает текст заголовка раздела в пользовательском интерфейсе подключения, в котором пользователи могут выбрать определенный поставщик для подключения.Gets or sets the title text of the section in the connection user interface (UI) in which users can select a specific provider to connect with.

ConnectVerb ConnectVerb ConnectVerb ConnectVerb

Получает ссылку на объект WebPartVerb, который позволяет двум элементам управления WebPart устанавливать подключение.Gets a reference to a WebPartVerb object that enables two WebPart controls to establish a connection.

ConsumersInstructionText ConsumersInstructionText ConsumersInstructionText ConsumersInstructionText

Получает или задает текст инструкции, отображаемый в разделе получателей пользовательского интерфейса подключения, если подключение уже существует.Gets or sets the instructional text shown in the consumers section of the connection user interface (UI), when a connection already exists.

ConsumersTitle ConsumersTitle ConsumersTitle ConsumersTitle

Получает или задает заголовок, отображаемый над разделом получателей пользовательского интерфейса подключения, если подключение уже существует.Gets or sets the title shown above the consumers section of the connection user interface (UI), when a connection already exists.

Context Context Context Context

Возвращает объект HttpContext, связанный с серверным элементом управления для текущего веб-запроса.Gets the HttpContext object associated with the server control for the current Web request.

(Inherited from Control)
Controls Controls Controls Controls

Возвращает объект ControlCollection, содержащий дочерние элементы CompositeControl.Gets a ControlCollection object that represents the child controls in a CompositeControl.

(Inherited from CompositeControl)
ControlStyle ControlStyle ControlStyle ControlStyle

Возвращает или задает стиль серверного веб-элемента управления.Gets the style of the Web server control. Это свойство используется преимущественно разработчиками элементов управления.This property is used primarily by control developers.

(Inherited from WebControl)
ControlStyleCreated ControlStyleCreated ControlStyleCreated ControlStyleCreated

Возвращает значение, определяющее, был ли объект Style создан для свойства ControlStyle.Gets a value indicating whether a Style object has been created for the ControlStyle property. Этот свойство в основном используется разработчиками элементов управления.This property is primarily used by control developers.

(Inherited from WebControl)
CssClass CssClass CssClass CssClass

Возвращает или задает класс каскадных листов стилей (CSS), преобразовываемый для просмотра в серверном веб-элементе управления на клиентском компьютере.Gets or sets the Cascading Style Sheet (CSS) class rendered by the Web server control on the client.

(Inherited from WebControl)
DataItemContainer DataItemContainer DataItemContainer DataItemContainer

Возвращает ссылку на контейнер именования, если контейнер именования реализует IDataItemContainer.Gets a reference to the naming container if the naming container implements IDataItemContainer.

(Inherited from Control)
DataKeysContainer DataKeysContainer DataKeysContainer DataKeysContainer

Возвращает ссылку на контейнер именования, если контейнер именования реализует IDataKeysControl.Gets a reference to the naming container if the naming container implements IDataKeysControl.

(Inherited from Control)
DesignMode DesignMode DesignMode DesignMode

Возвращает значение, указывающее, используется ли элемент управления на поверхности разработки.Gets a value indicating whether a control is being used on a design surface.

(Inherited from Control)
DisconnectVerb DisconnectVerb DisconnectVerb DisconnectVerb

Получает ссылку на объект WebPartVerb, который позволяет пользователю отключать два подключенных элемента управления WebPart.Gets a reference to a WebPartVerb object that enables a user to disconnect two connected WebPart controls.

Display Display Display Display

Получает значение, указывающее, отображается ли элемент управления ToolZone в данный момент.Gets a value that indicates whether a ToolZone control is currently displayed.

EditUIStyle EditUIStyle EditUIStyle EditUIStyle

Получает атрибуты стиля для редактируемых элементов управления, содержащихся в элементе управления ToolZone.Gets the style attributes for the editable controls contained in a ToolZone control.

(Inherited from ToolZone)
EmptyZoneText EmptyZoneText EmptyZoneText EmptyZoneText

Получает или задает текстовое сообщение, которое отображается в пустом элементе управления ConnectionsZone, если на веб-странице недостаточно элементов управления для установки подключения.Gets or sets a text message that is displayed in an empty ConnectionsZone control if there are insufficient controls on a Web page to establish a connection.

EmptyZoneTextStyle EmptyZoneTextStyle EmptyZoneTextStyle EmptyZoneTextStyle

Получает атрибуты стиля для текста местозаполнителя в пустой зоне.Gets the style attributes for the placeholder text in an empty zone.

(Inherited from WebZone)
Enabled Enabled Enabled Enabled

Возвращает или задает значение, определяющее, включен ли серверный веб-элемент управления.Gets or sets a value indicating whether the Web server control is enabled.

(Inherited from WebControl)
EnableTheming EnableTheming EnableTheming EnableTheming

Возвращает или задает значение, указывающее, применяются ли темы к этому элементу управления.Gets or sets a value indicating whether themes apply to this control.

(Inherited from WebControl)
EnableViewState EnableViewState EnableViewState EnableViewState

Получает или задает значение, указывающее запрашивающему клиенту, сохраняет ли серверный элемент управления состояние представления и состояние представления своих дочерних элементов управления.Gets or sets a value indicating whether the server control persists its view state, and the view state of any child controls it contains, to the requesting client.

(Inherited from Control)
ErrorStyle ErrorStyle ErrorStyle ErrorStyle

Получает атрибуты стиля для отрисовки сообщения об ошибке, которое отображается, если элемент управления WebPart не может быть загружен или создан.Gets the style attributes for rendering the error message that is displayed if a WebPart control cannot be loaded or created.

(Inherited from WebZone)
Events Events Events Events

Возвращает список делегатов обработчиков событий элемента управления.Gets a list of event handler delegates for the control. Это свойство доступно только для чтения.This property is read-only.

(Inherited from Control)
ExistingConnectionErrorMessage ExistingConnectionErrorMessage ExistingConnectionErrorMessage ExistingConnectionErrorMessage

Получает или задает текст сообщения, отображаемого в пользовательском интерфейсе подключения, если для существующего подключения была создана ошибка или предупреждение.Gets or sets the text of a message displayed in the connection user interface (UI) when there is an error or warning on an existing connection.

Font Font Font Font

Возвращает свойства шрифта, связанные с серверным веб-элементом управления.Gets the font properties associated with the Web server control.

(Inherited from WebControl)
FooterStyle FooterStyle FooterStyle FooterStyle

Получает атрибуты стиля для содержимого области нижнего колонтитула зоны.Gets the style attributes for the contents of a zone's footer area.

(Inherited from WebZone)
ForeColor ForeColor ForeColor ForeColor

Возвращает или задает основной цвет (обычно это цвет текста) для серверного веб-элемента управления.Gets or sets the foreground color (typically the color of the text) of the Web server control.

(Inherited from WebControl)
GetFromText GetFromText GetFromText GetFromText

Получает или задает текст, отображаемый в разделе пользовательского интерфейса подключения, который предшествует именованному поставщику, из которого получатель будет извлекать данные.Gets or sets the text shown in the section of the connection user interface (UI) that precedes the named provider from which a consumer will retrieve data.

GetText GetText GetText GetText

Получает или задает текст, отображаемый в заголовке пользовательского интерфейса подключения, который предваряет именованный поставщик, получающий данные от поставщика.Gets or sets the text shown in the section of the connection user interface (UI) that precedes the named consumer that will receive data from a provider.

HasAttributes HasAttributes HasAttributes HasAttributes

Получает значение, определяющие наличие атрибутов у элемента управления.Gets a value indicating whether the control has attributes set.

(Inherited from WebControl)
HasChildViewState HasChildViewState HasChildViewState HasChildViewState

Возвращает значение, которое указывает на наличие сохраненных параметров состояния представления у дочернего элемента серверного элемента управления.Gets a value indicating whether the current server control's child controls have any saved view-state settings.

(Inherited from Control)
HasFooter HasFooter HasFooter HasFooter

Получает значение, указывающее, содержится ли в зоне область нижнего колонтитула.Gets a value indicating whether a zone has a footer area.

(Inherited from WebZone)
HasHeader HasHeader HasHeader HasHeader

Получает значение, указывающее, содержит ли зона область заголовка.Gets a value indicating whether a zone has a header area.

(Inherited from WebZone)
HeaderCloseVerb HeaderCloseVerb HeaderCloseVerb HeaderCloseVerb

Получает ссылку на объект WebPartVerb в верхнем колонтитуле зоны ToolZone, который используется для закрытия элемента управления.Gets a reference to the WebPartVerb object in the header of a ToolZone control that is used to close the control.

(Inherited from ToolZone)
HeaderStyle HeaderStyle HeaderStyle HeaderStyle

Получает атрибуты стиля для содержимого области заголовка зоны.Gets the style attributes for the contents of a zone's header area.

(Inherited from WebZone)
HeaderText HeaderText HeaderText HeaderText

Получает или задает текст заголовка, который отображается в верхней части пользовательского интерфейса подключения, созданного с помощью элемента управления ConnectionsZone.Gets or sets the header text that appears at the top of the connection user interface (UI) created by the ConnectionsZone control.

HeaderVerbStyle HeaderVerbStyle HeaderVerbStyle HeaderVerbStyle

Получает атрибуты стиля для всех команд верхнего колонтитула, отображаемых в элементе управления ToolZone.Gets the style attributes for all header verbs displayed in a ToolZone control.

(Inherited from ToolZone)
Height Height Height Height

Получает или задает высоту серверного веб-элемента управления.Gets or sets the height of the Web server control.

(Inherited from WebControl)
IControlBuilderAccessor.ControlBuilder IControlBuilderAccessor.ControlBuilder IControlBuilderAccessor.ControlBuilder IControlBuilderAccessor.ControlBuilder

Описание этого члена см. в разделе ControlBuilder.For a description of this member, see ControlBuilder.

(Inherited from Control)
IControlDesignerAccessor.UserData IControlDesignerAccessor.UserData IControlDesignerAccessor.UserData IControlDesignerAccessor.UserData

Описание этого члена см. в разделе UserData.For a description of this member, see UserData.

(Inherited from Control)
ID ID ID ID

Возвращает или задает программный идентификатор, назначенный серверному элементу управления.Gets or sets the programmatic identifier assigned to the server control.

(Inherited from Control)
IDataBindingsAccessor.DataBindings IDataBindingsAccessor.DataBindings IDataBindingsAccessor.DataBindings IDataBindingsAccessor.DataBindings

Описание этого члена см. в разделе DataBindings.For a description of this member, see DataBindings.

(Inherited from Control)
IDataBindingsAccessor.HasDataBindings IDataBindingsAccessor.HasDataBindings IDataBindingsAccessor.HasDataBindings IDataBindingsAccessor.HasDataBindings

Описание этого члена см. в разделе HasDataBindings.For a description of this member, see HasDataBindings.

(Inherited from Control)
IdSeparator IdSeparator IdSeparator IdSeparator

Возвращает символ, используемый для разделения идентификаторов элементов управления.Gets the character used to separate control identifiers.

(Inherited from Control)
IExpressionsAccessor.Expressions IExpressionsAccessor.Expressions IExpressionsAccessor.Expressions IExpressionsAccessor.Expressions

Описание этого члена см. в разделе Expressions.For a description of this member, see Expressions.

(Inherited from Control)
IExpressionsAccessor.HasExpressions IExpressionsAccessor.HasExpressions IExpressionsAccessor.HasExpressions IExpressionsAccessor.HasExpressions

Описание этого члена см. в разделе HasExpressions.For a description of this member, see HasExpressions.

(Inherited from Control)
InstructionText InstructionText InstructionText InstructionText

Получает или задает текст, который используется для общих инструкций о выбранном элементе управления в разделе пользовательского интерфейса подключения для управления существующими подключениями.Gets or set the text that is used for general instructions about the selected control in the section of the connection user interface (UI) for managing existing connections.

InstructionTextStyle InstructionTextStyle InstructionTextStyle InstructionTextStyle

Получает атрибуты стиля для текста инструкций, выводящегося в верхней части элемента управления ToolZone.Gets the style attributes for the instruction text that appears at the top of a ToolZone control.

(Inherited from ToolZone)
InstructionTitle InstructionTitle InstructionTitle InstructionTitle

Получает или задает текст, который используется для общего описания действия, которое может быть выполнено с элементом управления получателя или поставщика в пользовательском интерфейсе подключения для управления существующими подключениями.Gets or sets the text that is used for a general description of the action that can be performed on the consumer or provider control, within the connection user interface (UI) for managing existing connections.

IsChildControlStateCleared IsChildControlStateCleared IsChildControlStateCleared IsChildControlStateCleared

Возвращает значение, указывающее, имеют ли элементы управления в этом элементе управления состояние элемента управления.Gets a value indicating whether controls contained within this control have control state.

(Inherited from Control)
IsEnabled IsEnabled IsEnabled IsEnabled

Возвращает значение, определяющее, включен ли элемент управления.Gets a value indicating whether the control is enabled.

(Inherited from WebControl)
IsTrackingViewState IsTrackingViewState IsTrackingViewState IsTrackingViewState

Возвращает значение, отражающее сохранение изменений в состояние представления серверного элемента управления.Gets a value that indicates whether the server control is saving changes to its view state.

(Inherited from Control)
IsViewStateEnabled IsViewStateEnabled IsViewStateEnabled IsViewStateEnabled

Возвращает значение, указывающее, используется ли состояние представления для этого элемента управления.Gets a value indicating whether view state is enabled for this control.

(Inherited from Control)
LabelStyle LabelStyle LabelStyle LabelStyle

Получает атрибуты стиля для содержимого меток, выводимых рядом с элементами управления редактирования в элементе управления ToolZone.Gets the style attributes for the contents of the labels that appear alongside the editing controls within a ToolZone control. Производные элементы управления ToolZone, такие как CatalogZone и EditorZone, применяют стили к меткам.The derived ToolZone controls, such as CatalogZone and EditorZone, apply the styles to the labels.

(Inherited from ToolZone)
LoadViewStateByID LoadViewStateByID LoadViewStateByID LoadViewStateByID

Возвращает значение, указывающее, участвует ли элемент управления в загрузке состояния представления ID вместо индекса.Gets a value indicating whether the control participates in loading its view state by ID instead of index.

(Inherited from Control)
NamingContainer NamingContainer NamingContainer NamingContainer

Возвращает ссылку на контейнер именования элемента управления, создающий уникальное пространство имен для различения серверных элементов управления с одинаковыми значениями свойства ID.Gets a reference to the server control's naming container, which creates a unique namespace for differentiating between server controls with the same ID property value.

(Inherited from Control)
NewConnectionErrorMessage NewConnectionErrorMessage NewConnectionErrorMessage NewConnectionErrorMessage

Получает или задает текст сообщения, отображаемого в пользовательском интерфейсе подключения, если для нового подключения, создаваемого пользователем, имеется ошибка или предупреждение.Gets or sets the text of a message displayed in the connection user interface (UI) when there is an error or warning on a new connection that a user tries to create.

NoExistingConnectionInstructionText NoExistingConnectionInstructionText NoExistingConnectionInstructionText NoExistingConnectionInstructionText

Получает или задает текст инструкции, который отображается в основной части пользовательского интерфейса подключения, если элемент управления веб-частей не имеет существующего подключения.Gets or sets the instruction text that appears in the body of the connection user interface (UI) when a Web Parts control has no existing connection.

NoExistingConnectionTitle NoExistingConnectionTitle NoExistingConnectionTitle NoExistingConnectionTitle

Получает или задает текст заголовка, который появляется в основной части пользовательского интерфейса подключения, если элемент управления веб-частей не имеет подключений.Gets or sets the title text that appears in the body of the connection user interface (UI) when a Web Parts control has no existing connection.

Padding Padding Padding Padding

Получает или задает атрибуты поля ячейки в таблице зоны, содержащей элементы управления WebPart.Gets or sets the cell padding attributes on the table that contains the WebPart controls in a zone.

(Inherited from WebZone)
Page Page Page Page

Возвращает ссылку на экземпляр Page, содержащий серверный элемент управления.Gets a reference to the Page instance that contains the server control.

(Inherited from Control)
Parent Parent Parent Parent

Возвращает ссылку на родительский элемент управления серверного элемента управления в иерархии элементов управления страницы.Gets a reference to the server control's parent control in the page control hierarchy.

(Inherited from Control)
PartChromePadding PartChromePadding PartChromePadding PartChromePadding

Получает или задает расстояние между содержимым элемента управления WebPart и границей элемента управления.Gets or sets the distance between the contents of a WebPart control and the border of the control.

(Inherited from WebZone)
PartChromeStyle PartChromeStyle PartChromeStyle PartChromeStyle

Получает характеристики стиля, применяемые к границам элементов управления веб-частей, содержащихся в зоне.Gets style characteristics that apply to the borders of Web Parts controls contained by a zone.

(Inherited from WebZone)
PartChromeType PartChromeType PartChromeType PartChromeType

Получает или задает тип границы, которая обрамляет серверные элементы управления, содержащиеся в элементе управления ConnectionsZone.Gets or sets the type of border that frames the server controls contained in a ConnectionsZone control.

PartStyle PartStyle PartStyle PartStyle

Получает характеристики стиля, которые применяются к границе и содержимому каждого элемента управления веб-частей, содержащегося в зоне.Gets style characteristics that apply to the border and contents of each Web Parts control contained by a zone.

(Inherited from WebZone)
PartTitleStyle PartTitleStyle PartTitleStyle PartTitleStyle

Поучает атрибуты стиля для содержимого заголовка окна каждого элемента управления, содержащегося в зоне.Gets style attributes for the title bar content for each Web Parts control contained by a zone.

(Inherited from WebZone)
ProvidersInstructionText ProvidersInstructionText ProvidersInstructionText ProvidersInstructionText

Получает или задает текст инструкции, отображаемый в разделе поставщиков пользовательского интерфейса подключения, если подключение уже существует.Gets or sets the instructional text shown in the providers section of the connection user interface (UI), when a connection already exists.

ProvidersTitle ProvidersTitle ProvidersTitle ProvidersTitle

Получает или задает заголовок, отображаемый над разделом поставщиков пользовательского интерфейса подключения, если подключение уже существует.Gets or sets the title shown above the providers section of the connection user interface (UI), when a connection already exists.

RenderClientScript RenderClientScript RenderClientScript RenderClientScript

Получает значение, которое указывает, следует ли отрисовывать клиентский скрипт на веб-странице.Gets a value that indicates whether to render client script on a Web Parts page.

(Inherited from WebZone)
RenderingCompatibility RenderingCompatibility RenderingCompatibility RenderingCompatibility

Возвращает значение, которое задает версию ASP.NET, с которой совместим созданный HTML.Gets a value that specifies the ASP.NET version that rendered HTML will be compatible with.

(Inherited from Control)
SendText SendText SendText SendText

Получает или задает текст, отображаемый в разделе пользовательского интерфейса подключения, который предваряет именованный поставщик, отправляющий данные получателю.Gets or sets the text shown in the section of the connection user interface (UI) that precedes the named provider that will send data to a consumer.

SendToText SendToText SendToText SendToText

Получает или задает текст, отображаемый в разделе пользовательского интерфейса подключения, который предшествует именованному получателю, которому поставщик будет отправлять данные.Gets or sets the text shown in the section of the connection user interface (UI) that precedes the named consumer to which a provider will send data.

Site Site Site Site

Возвращает сведения о контейнере, который содержит текущий элемент управления при визуализации на поверхности конструктора.Gets information about the container that hosts the current control when rendered on a design surface.

(Inherited from Control)
SkinID SkinID SkinID SkinID

Возвращает или задает обложку, применяемую к элементу управления.Gets or sets the skin to apply to the control.

(Inherited from WebControl)
Style Style Style Style

Возвращает коллекцию атрибутов текста, которые будут отображены в виде атрибута стиля на внешнем теге серверного веб-элемента управления.Gets a collection of text attributes that will be rendered as a style attribute on the outer tag of the Web server control.

(Inherited from WebControl)
SupportsDisabledAttribute SupportsDisabledAttribute SupportsDisabledAttribute SupportsDisabledAttribute

Получает значение, указывающее, должен ли элемент управления устанавливать для атрибута disabled отрисовываемого элемента HTML значение disabled, если для свойства элемента управления IsEnabled задано значение false.Gets a value that indicates whether the control should set the disabled attribute of the rendered HTML element to "disabled" when the control's IsEnabled property is false.

(Inherited from CompositeControl)
TabIndex TabIndex TabIndex TabIndex

Возвращает или задает индекс перехода по клавише Tab для серверного веб-элемента управления.Gets or sets the tab index of the Web server control.

(Inherited from WebControl)
TagKey TagKey TagKey TagKey

Возвращает значение HtmlTextWriterTag, которое соответствует этому элементу управления веб-сервера.Gets the HtmlTextWriterTag value that corresponds to this Web server control. Это свойство используется преимущественно разработчиками элементов управления.This property is used primarily by control developers.

(Inherited from WebZone)
TagName TagName TagName TagName

Возвращает имя тега элемента управления.Gets the name of the control tag. Это свойство используется преимущественно разработчиками элементов управления.This property is used primarily by control developers.

(Inherited from WebControl)
TemplateControl TemplateControl TemplateControl TemplateControl

Возвращает или задает ссылку на шаблон, содержащий этот элемент управления.Gets or sets a reference to the template that contains this control.

(Inherited from Control)
TemplateSourceDirectory TemplateSourceDirectory TemplateSourceDirectory TemplateSourceDirectory

Возвращает виртуальный каталог Page или UserControl, содержащий текущий серверный элемент управления.Gets the virtual directory of the Page or UserControl that contains the current server control.

(Inherited from Control)
ToolTip ToolTip ToolTip ToolTip

Возвращает или задает текст, который отображается при наведении указателя мыши на серверный веб-элемент управления.Gets or sets the text displayed when the mouse pointer hovers over the Web server control.

(Inherited from WebControl)
UniqueID UniqueID UniqueID UniqueID

Возвращает уникальный идентификатор серверного элемента управления в иерархии.Gets the unique, hierarchically qualified identifier for the server control.

(Inherited from Control)
ValidateRequestMode ValidateRequestMode ValidateRequestMode ValidateRequestMode

Возвращает или задает значение, указывающее, проверяет ли элемент управления полученный из браузера клиентский ввод на предмет потенциально опасных значений.Gets or sets a value that indicates whether the control checks client input from the browser for potentially dangerous values.

(Inherited from Control)
VerbButtonType VerbButtonType VerbButtonType VerbButtonType

Получает или задает тип кнопки, используемый для представления команд в зоне.Gets or sets what kind of button is used to represent verbs in a zone.

(Inherited from WebZone)
VerbStyle VerbStyle VerbStyle VerbStyle

Получает атрибуты стиля для команд пользовательского интерфейса, связанного с элементами управления веб-частей в зоне.Gets the style attributes for the user interface (UI) verbs associated with Web Parts controls in a zone.

(Inherited from WebZone)
ViewState ViewState ViewState ViewState

Возвращает словарь сведений о состоянии, позволяющих сохранять и восстанавливать состояние представления серверного элемента управления при нескольких запросах одной и той же страницы.Gets a dictionary of state information that allows you to save and restore the view state of a server control across multiple requests for the same page.

(Inherited from Control)
ViewStateIgnoresCase ViewStateIgnoresCase ViewStateIgnoresCase ViewStateIgnoresCase

Возвращает значение, указывающее, является ли объект StateBag нечувствительным к регистру.Gets a value that indicates whether the StateBag object is case-insensitive.

(Inherited from Control)
ViewStateMode ViewStateMode ViewStateMode ViewStateMode

Возвращает или задает режим состояния представления данного элемента управления.Gets or sets the view-state mode of this control.

(Inherited from Control)
Visible Visible Visible Visible

Получает или задает значение, определяющее, выводится ли серверный элемент управления на странице в виде элемента пользовательского интерфейса.Gets or sets a value that indicates whether a server control is rendered as a user interface (UI) element on the page.

(Inherited from ToolZone)
WebPartManager WebPartManager WebPartManager WebPartManager

Получает ссылку на элемент управления WebPartManager, связанный с экземпляром элемента управления WebZone на странице веб-частей.Gets a reference to the WebPartManager control associated with a WebZone control instance on a Web Parts page.

(Inherited from WebZone)
WebPartToConnect WebPartToConnect WebPartToConnect WebPartToConnect

Получает текущий выбранный элемент управления WebPart, к которому следует подключиться.Gets the currently selected WebPart control to connect to.

Width Width Width Width

Получает или задает ширину серверного веб-элемента управления.Gets or sets the width of the Web server control.

(Inherited from WebControl)

Методы

AddAttributesToRender(HtmlTextWriter) AddAttributesToRender(HtmlTextWriter) AddAttributesToRender(HtmlTextWriter) AddAttributesToRender(HtmlTextWriter)

Добавляет атрибуты и стили HTML, которые должны быть отображены в указанном элементе управления HtmlTextWriterTag.Adds HTML attributes and styles that need to be rendered to the specified HtmlTextWriterTag. Этот метод используется в основном разработчиками элементов управления.This method is used primarily by control developers.

(Inherited from WebControl)
AddedControl(Control, Int32) AddedControl(Control, Int32) AddedControl(Control, Int32) AddedControl(Control, Int32)

Вызывается после добавления дочернего элемента управления в коллекцию Controls объекта Control.Called after a child control is added to the Controls collection of the Control object.

(Inherited from Control)
AddParsedSubObject(Object) AddParsedSubObject(Object) AddParsedSubObject(Object) AddParsedSubObject(Object)

Уведомляет серверный элемент управления, что элемент XML или HTML был проанализирован, и добавляет элемент в серверный элемент управления объекта ControlCollection.Notifies the server control that an element, either XML or HTML, was parsed, and adds the element to the server control's ControlCollection object.

(Inherited from Control)
ApplyStyle(Style) ApplyStyle(Style) ApplyStyle(Style) ApplyStyle(Style)

Копирует любой непустой элемент указанного стиля в элемент управления Веба, перезаписывая уже существующие элементы стиля.Copies any nonblank elements of the specified style to the Web control, overwriting any existing style elements of the control. Этот метод, в основном, используется разработчиками элементов управления.This method is primarily used by control developers.

(Inherited from WebControl)
ApplyStyleSheetSkin(Page) ApplyStyleSheetSkin(Page) ApplyStyleSheetSkin(Page) ApplyStyleSheetSkin(Page)

Применяет свойства стиля, определенные в таблице стилей страницы, к элементу управления.Applies the style properties defined in the page style sheet to the control.

(Inherited from Control)
BeginRenderTracing(TextWriter, Object) BeginRenderTracing(TextWriter, Object) BeginRenderTracing(TextWriter, Object) BeginRenderTracing(TextWriter, Object)

Запускает трассировку во время разработки данных отрисовки.Begins design-time tracing of rendering data.

(Inherited from Control)
BuildProfileTree(String, Boolean) BuildProfileTree(String, Boolean) BuildProfileTree(String, Boolean) BuildProfileTree(String, Boolean)

Собирает сведения о серверном элементе управления и доставляет их свойству Trace, которое отображается при включенной на странице трассировке.Gathers information about the server control and delivers it to the Trace property to be displayed when tracing is enabled for the page.

(Inherited from Control)
ClearCachedClientID() ClearCachedClientID() ClearCachedClientID() ClearCachedClientID()

Задает для кэшированного свойства ClientID значение null.Sets the cached ClientID value to null.

(Inherited from Control)
ClearChildControlState() ClearChildControlState() ClearChildControlState() ClearChildControlState()

Удаляет сведения о состоянии элемента управления для дочерних элементов управления серверного элемента управления.Deletes the control-state information for the server control's child controls.

(Inherited from Control)
ClearChildState() ClearChildState() ClearChildState() ClearChildState()

Удаляет сведения о состоянии элемента управления и состоянии представления для всех дочерних элементов серверного элемента управления.Deletes the view-state and control-state information for all the server control's child controls.

(Inherited from Control)
ClearChildViewState() ClearChildViewState() ClearChildViewState() ClearChildViewState()

Удаляет сведения о состоянии представления для всех дочерних элементов серверного элемента управления.Deletes the view-state information for all the server control's child controls.

(Inherited from Control)
ClearEffectiveClientIDMode() ClearEffectiveClientIDMode() ClearEffectiveClientIDMode() ClearEffectiveClientIDMode()

Задает для свойства ClientIDMode текущего экземпляра элемента управления и любых его дочерних элементов управления значение Inherit.Sets the ClientIDMode property of the current control instance and of any child controls to Inherit.

(Inherited from Control)
Close() Close() Close() Close()

Закрывает пользовательский интерфейс подключения, созданный с помощью элемента управления ConnectionsZone.Closes the connection user interface (UI) created by the ConnectionsZone control.

CopyBaseAttributes(WebControl) CopyBaseAttributes(WebControl) CopyBaseAttributes(WebControl) CopyBaseAttributes(WebControl)

Копирует не инкапсулированные объектом Style свойства из указанного серверного веб-элемента управления веб-сервера в элемент управления веб-сервера, откуда вызывается этот метод.Copies the properties not encapsulated by the Style object from the specified Web server control to the Web server control that this method is called from. Этот метод используется в основном разработчиками элементов управления.This method is used primarily by control developers.

(Inherited from WebControl)
CreateChildControls() CreateChildControls() CreateChildControls() CreateChildControls()

Создает все дочерние элементы, содержащиеся в элементе управления ConnectionsZone в процессе подготовки к обратному запросу сервера или к отрисовке.Creates all child controls contained in a ConnectionsZone control in preparation for posting back to the server or rendering.

CreateControlCollection() CreateControlCollection() CreateControlCollection() CreateControlCollection()

Создает новый объект ControlCollection для хранения дочерних элементов управления (литеральных и серверных) серверного элемента управления.Creates a new ControlCollection object to hold the child controls (both literal and server) of the server control.

(Inherited from Control)
CreateControlStyle() CreateControlStyle() CreateControlStyle() CreateControlStyle()

Создает объект стиля, который используется внутри класса WebControl для реализации всех относящихся к стилю свойств.Creates the style object that is used internally by the WebControl class to implement all style related properties. Этот метод используется в основном разработчиками элементов управления.This method is used primarily by control developers.

(Inherited from WebControl)
DataBind() DataBind() DataBind() DataBind()

Привязывает источник данных к CompositeControl и ко всем его дочерним элементам управления.Binds a data source to the CompositeControl and all its child controls.

(Inherited from CompositeControl)
DataBind(Boolean) DataBind(Boolean) DataBind(Boolean) DataBind(Boolean)

Привязывает источник данных к вызванному серверному элементу управления и всем его дочерними элементами управления с возможностью вызова события DataBinding.Binds a data source to the invoked server control and all its child controls with an option to raise the DataBinding event.

(Inherited from Control)
DataBindChildren() DataBindChildren() DataBindChildren() DataBindChildren()

Привязывает источник данных к дочерним элементам управления серверного элемента управления.Binds a data source to the server control's child controls.

(Inherited from Control)
Dispose() Dispose() Dispose() Dispose()

Включает серверный элемент управления для выполнения окончательной чистки до освобождения памяти.Enables a server control to perform final clean up before it is released from memory.

(Inherited from Control)
EndRenderTracing(TextWriter, Object) EndRenderTracing(TextWriter, Object) EndRenderTracing(TextWriter, Object) EndRenderTracing(TextWriter, Object)

Завершает трассировку во время разработки данных отрисовки.Ends design-time tracing of rendering data.

(Inherited from Control)
EnsureChildControls() EnsureChildControls() EnsureChildControls() EnsureChildControls()

Определяет наличие у серверного элемента управления дочерних элементов управления.Determines whether the server control contains child controls. Если дочерних элементов управления нет, они будут созданы.If it does not, it creates child controls.

(Inherited from Control)
EnsureID() EnsureID() EnsureID() EnsureID()

Создает идентификатор для элементов управления, которые не имеют назначенного идентификатора.Creates an identifier for controls that do not have an identifier assigned.

(Inherited from Control)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
FindControl(String) FindControl(String) FindControl(String) FindControl(String)

Выполняет поиск серверного элемента управления с заданным параметром id в текущем контейнере именования.Searches the current naming container for a server control with the specified id parameter.

(Inherited from Control)
FindControl(String, Int32) FindControl(String, Int32) FindControl(String, Int32) FindControl(String, Int32)

Выполняет поиск в текущем контейнере именования серверного элемента управления с указанным id и целым числом, указанным в параметре pathOffset, который содействует поиску.Searches the current naming container for a server control with the specified id and an integer, specified in the pathOffset parameter, which aids in the search. Эту версию метода FindControl не следует переопределять.You should not override this version of the FindControl method.

(Inherited from Control)
Focus() Focus() Focus() Focus()

Задает фокус ввода на элемент управления.Sets input focus to a control.

(Inherited from Control)
GetDesignModeState() GetDesignModeState() GetDesignModeState() GetDesignModeState()

Возвращает данные времени разработки для элемента управления.Gets design-time data for a control.

(Inherited from Control)
GetEffectiveChromeType(Part) GetEffectiveChromeType(Part) GetEffectiveChromeType(Part) GetEffectiveChromeType(Part)

Возвращает фактическое или эффективное текущее значение PartChromeType элемента управления WebPart, учитывая свойство зоны PartChromeType и текущий режим отображения страницы веб-частей.Returns the actual or effective current PartChromeType value of a WebPart control, given the PartChromeType property of the zone and the current display mode of the Web Parts page.

(Inherited from WebZone)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetRouteUrl(Object) GetRouteUrl(Object) GetRouteUrl(Object) GetRouteUrl(Object)

Возвращает URL-адрес, соответствующий набору параметров маршрута.Gets the URL that corresponds to a set of route parameters.

(Inherited from Control)
GetRouteUrl(RouteValueDictionary) GetRouteUrl(RouteValueDictionary) GetRouteUrl(RouteValueDictionary) GetRouteUrl(RouteValueDictionary)

Возвращает URL-адрес, соответствующий набору параметров маршрута.Gets the URL that corresponds to a set of route parameters.

(Inherited from Control)
GetRouteUrl(String, Object) GetRouteUrl(String, Object) GetRouteUrl(String, Object) GetRouteUrl(String, Object)

Возвращает URL-адрес, соответствующий набору параметров маршрута и имени маршрута.Gets the URL that corresponds to a set of route parameters and a route name.

(Inherited from Control)
GetRouteUrl(String, RouteValueDictionary) GetRouteUrl(String, RouteValueDictionary) GetRouteUrl(String, RouteValueDictionary) GetRouteUrl(String, RouteValueDictionary)

Возвращает URL-адрес, соответствующий набору параметров маршрута и имени маршрута.Gets the URL that corresponds to a set of route parameters and a route name.

(Inherited from Control)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
GetUniqueIDRelativeTo(Control) GetUniqueIDRelativeTo(Control) GetUniqueIDRelativeTo(Control) GetUniqueIDRelativeTo(Control)

Возвращает часть с префиксом свойства UniqueID указанного элемента управления.Returns the prefixed portion of the UniqueID property of the specified control.

(Inherited from Control)
HasControls() HasControls() HasControls() HasControls()

Определяет наличие у серверного элемента управления дочерних элементов управления.Determines if the server control contains any child controls.

(Inherited from Control)
HasEvents() HasEvents() HasEvents() HasEvents()

Возвращает значение, указывающее, регистрируются ли события для элемента управления или каких-либо дочерних элементов управления.Returns a value indicating whether events are registered for the control or any child controls.

(Inherited from Control)
IsLiteralContent() IsLiteralContent() IsLiteralContent() IsLiteralContent()

Определяет наличие у серверного элемента управления только текстового содержимого.Determines if the server control holds only literal content.

(Inherited from Control)
LoadControlState(Object) LoadControlState(Object) LoadControlState(Object) LoadControlState(Object)

Восстанавливает сведения о состоянии элемента управления предыдущего запроса страницы, сохраненные методом SaveControlState().Restores control state information from a previous page request that was saved by the SaveControlState() method.

LoadViewState(Object) LoadViewState(Object) LoadViewState(Object) LoadViewState(Object)

Восстанавливает сведения о состоянии представления из предыдущего запроса страницы, сохраненного методом SaveViewState().Restores view-state information from a previous page request that was saved by the SaveViewState() method.

MapPathSecure(String) MapPathSecure(String) MapPathSecure(String) MapPathSecure(String)

Извлекает физический путь, к которому ведет виртуальный путь (абсолютный или относительный).Retrieves the physical path that a virtual path, either absolute or relative, maps to.

(Inherited from Control)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
MergeStyle(Style) MergeStyle(Style) MergeStyle(Style) MergeStyle(Style)

Копирует любой непустой элемент указанного стиля в элемент управления Веба, но не перезаписывает уже существующие элементы стиля.Copies any nonblank elements of the specified style to the Web control, but will not overwrite any existing style elements of the control. Этот метод используется в основном разработчиками элементов управления.This method is used primarily by control developers.

(Inherited from WebControl)
OnBubbleEvent(Object, EventArgs) OnBubbleEvent(Object, EventArgs) OnBubbleEvent(Object, EventArgs) OnBubbleEvent(Object, EventArgs)

Определяет, передается ли событие серверного элемента управления вверх по иерархии серверных элементов управления пользовательского интерфейса страницы.Determines whether the event for the server control is passed up the page's UI server control hierarchy.

(Inherited from Control)
OnDataBinding(EventArgs) OnDataBinding(EventArgs) OnDataBinding(EventArgs) OnDataBinding(EventArgs)

Создает событие DataBinding.Raises the DataBinding event.

(Inherited from Control)
OnDisplayModeChanged(Object, WebPartDisplayModeEventArgs) OnDisplayModeChanged(Object, WebPartDisplayModeEventArgs) OnDisplayModeChanged(Object, WebPartDisplayModeEventArgs) OnDisplayModeChanged(Object, WebPartDisplayModeEventArgs)

Вызывает событие DisplayModeChanged.Raises the DisplayModeChanged event.

OnInit(EventArgs) OnInit(EventArgs) OnInit(EventArgs) OnInit(EventArgs)

Вызывает событие Init.Raises the Init event.

OnLoad(EventArgs) OnLoad(EventArgs) OnLoad(EventArgs) OnLoad(EventArgs)

Создает событие Load.Raises the Load event.

(Inherited from Control)
OnPreRender(EventArgs) OnPreRender(EventArgs) OnPreRender(EventArgs) OnPreRender(EventArgs)

Вызывает событие PreRender.Raises the PreRender event.

(Inherited from WebZone)
OnSelectedWebPartChanged(Object, WebPartEventArgs) OnSelectedWebPartChanged(Object, WebPartEventArgs) OnSelectedWebPartChanged(Object, WebPartEventArgs) OnSelectedWebPartChanged(Object, WebPartEventArgs)

Вызывает событие SelectedWebPartChanged.Raises the SelectedWebPartChanged event.

OnUnload(EventArgs) OnUnload(EventArgs) OnUnload(EventArgs) OnUnload(EventArgs)

Вызывает событие Unload.Raises the Unload event.

(Inherited from Control)
OpenFile(String) OpenFile(String) OpenFile(String) OpenFile(String)

Возвращает Stream, используемое для чтения файла.Gets a Stream used to read a file.

(Inherited from Control)
RaiseBubbleEvent(Object, EventArgs) RaiseBubbleEvent(Object, EventArgs) RaiseBubbleEvent(Object, EventArgs) RaiseBubbleEvent(Object, EventArgs)

Присваивает родительскому элементу управления все источники события и сведения о них.Assigns any sources of the event and its information to the control's parent.

(Inherited from Control)
RaisePostBackEvent(String) RaisePostBackEvent(String) RaisePostBackEvent(String) RaisePostBackEvent(String)

Создает событие для элемента управления ConnectionsZone, если форма, содержащая его, выполняет обратный запрос сервера.Raises an event for the ConnectionsZone control when the form that contains it posts back to the server.

RecreateChildControls() RecreateChildControls() RecreateChildControls() RecreateChildControls()

Воссоздает дочерние элементы элемента управления, являющегося наследником CompositeControl.Recreates the child controls in a control derived from CompositeControl.

(Inherited from CompositeControl)
RemovedControl(Control) RemovedControl(Control) RemovedControl(Control) RemovedControl(Control)

Вызывается после удаления дочернего элемента управления из коллекции Controls объекта Control.Called after a child control is removed from the Controls collection of the Control object.

(Inherited from Control)
Render(HtmlTextWriter) Render(HtmlTextWriter) Render(HtmlTextWriter) Render(HtmlTextWriter)

Отрисовывает содержимое элемента управления ConnectionsZone в указанном объекте HtmlTextWriter.Renders the contents of the ConnectionsZone control to the specified HtmlTextWriter object.

RenderBeginTag(HtmlTextWriter) RenderBeginTag(HtmlTextWriter) RenderBeginTag(HtmlTextWriter) RenderBeginTag(HtmlTextWriter)

Отрисовывает HTML-тег открытия элемента управления зоны для указанного объекта HtmlTextWriter.Renders the opening HTML tag of the zone control to the specified HtmlTextWriter object.

(Inherited from WebZone)
RenderBody(HtmlTextWriter) RenderBody(HtmlTextWriter) RenderBody(HtmlTextWriter) RenderBody(HtmlTextWriter)

Отправляет содержимое основной части элемента управления ConnectionsZone в указанный объект HtmlTextWriter, который заносит содержимое на веб-страницу.Sends the content of a ConnectionsZone control's body area to the specified HtmlTextWriter object, which writes the content to the Web page.

RenderChildren(HtmlTextWriter) RenderChildren(HtmlTextWriter) RenderChildren(HtmlTextWriter) RenderChildren(HtmlTextWriter)

Отправляет содержимое дочернего серверного элемента управления указанному объекту HtmlTextWriter, который записывает содержимое для преобразования на стороне клиента.Outputs the content of a server control's children to a provided HtmlTextWriter object, which writes the content to be rendered on the client.

(Inherited from Control)
RenderContents(HtmlTextWriter) RenderContents(HtmlTextWriter) RenderContents(HtmlTextWriter) RenderContents(HtmlTextWriter)

Отрисовывает все содержимое элемента управления зоны между начальным и конечным тегами для указанного объекта HtmlTextWriter.Renders the entire contents of a zone control between the beginning and ending tags to the specified HtmlTextWriter object.

(Inherited from WebZone)
RenderControl(HtmlTextWriter) RenderControl(HtmlTextWriter) RenderControl(HtmlTextWriter) RenderControl(HtmlTextWriter)

Выводит содержимое серверного элемента управления в указанный объект HtmlTextWriter и сохраняет сведения о трассировке элемента управления, если трассировка включена.Outputs server control content to a provided HtmlTextWriter object and stores tracing information about the control if tracing is enabled.

(Inherited from Control)
RenderControl(HtmlTextWriter, ControlAdapter) RenderControl(HtmlTextWriter, ControlAdapter) RenderControl(HtmlTextWriter, ControlAdapter) RenderControl(HtmlTextWriter, ControlAdapter)

Выводит серверный элемент управления в указанный объект HtmlTextWriter, используя указанный объект ControlAdapter.Outputs server control content to a provided HtmlTextWriter object using a provided ControlAdapter object.

(Inherited from Control)
RenderEndTag(HtmlTextWriter) RenderEndTag(HtmlTextWriter) RenderEndTag(HtmlTextWriter) RenderEndTag(HtmlTextWriter)

Отображает закрывающий HTML-тег элемента управления в указанное средство записи.Renders the HTML closing tag of the control into the specified writer. Этот метод используется в основном разработчиками элементов управления.This method is used primarily by control developers.

(Inherited from WebControl)
RenderFooter(HtmlTextWriter) RenderFooter(HtmlTextWriter) RenderFooter(HtmlTextWriter) RenderFooter(HtmlTextWriter)

Переопределяет базовый метод для отображения команд в нижнем колонтитуле элемента управления ToolZone.Overrides the base method to render verbs in the footer of a ToolZone control.

(Inherited from ToolZone)
RenderHeader(HtmlTextWriter) RenderHeader(HtmlTextWriter) RenderHeader(HtmlTextWriter) RenderHeader(HtmlTextWriter)

Переопределяет базовый метод, чтобы выполнить специальные операции отрисовки для области верхнего колонтитула, необходимые для элементов управления ToolZone.Overrides the base method to provide specialized rendering for the header area required by ToolZone controls.

(Inherited from ToolZone)
RenderVerb(HtmlTextWriter, WebPartVerb) RenderVerb(HtmlTextWriter, WebPartVerb) RenderVerb(HtmlTextWriter, WebPartVerb) RenderVerb(HtmlTextWriter, WebPartVerb)

Отображает отдельную команду в элементе управления ToolZone.Renders an individual verb with a ToolZone control.

(Inherited from ToolZone)
RenderVerbs(HtmlTextWriter) RenderVerbs(HtmlTextWriter) RenderVerbs(HtmlTextWriter) RenderVerbs(HtmlTextWriter)

Отображает команды уровня зоны для элемента управления ConnectionsZone.Renders the zone-level verbs for a ConnectionsZone control.

ResolveAdapter() ResolveAdapter() ResolveAdapter() ResolveAdapter()

Возвращает адаптер элемента управления, отвечающий за отрисовку определенного элемента управления.Gets the control adapter responsible for rendering the specified control.

(Inherited from Control)
ResolveClientUrl(String) ResolveClientUrl(String) ResolveClientUrl(String) ResolveClientUrl(String)

Возвращает URL-адрес, который может использоваться браузером.Gets a URL that can be used by the browser.

(Inherited from Control)
ResolveUrl(String) ResolveUrl(String) ResolveUrl(String) ResolveUrl(String)

Преобразует URL-адрес в адрес, доступный для клиента.Converts a URL into one that is usable on the requesting client.

(Inherited from Control)
SaveControlState() SaveControlState() SaveControlState() SaveControlState()

Сохраняет изменения состояния элемента управления веб-частей, произошедшие с момента последней отправки страницей обратного запроса на сервер.Saves any Web Parts control state changes that occurred since the last time the page was posted back to the server.

SaveViewState() SaveViewState() SaveViewState() SaveViewState()

Сохраняет изменения состояния представления элемента управления ConnectionsZone, которые произошли при последнем обратном запросе страницы к серверу.Saves a ConnectionsZone control's view-state changes that occurred since the page was last posted back to the server.

SetDesignModeState(IDictionary) SetDesignModeState(IDictionary) SetDesignModeState(IDictionary) SetDesignModeState(IDictionary)

Задает данные времени разработки для элемента управления.Sets design-time data for a control.

(Inherited from Control)
SetRenderMethodDelegate(RenderMethod) SetRenderMethodDelegate(RenderMethod) SetRenderMethodDelegate(RenderMethod) SetRenderMethodDelegate(RenderMethod)

Назначает делегата обработчика событий для преобразования серверного элемента управления и его содержимого для просмотра в родительский элемент управления.Assigns an event handler delegate to render the server control and its content into its parent control.

(Inherited from Control)
SetTraceData(Object, Object) SetTraceData(Object, Object) SetTraceData(Object, Object) SetTraceData(Object, Object)

Задает данные трассировки для трассировки данных отрисовки во время разработки, используя ключ данных трассировки и значение данных трассировки.Sets trace data for design-time tracing of rendering data, using the trace data key and the trace data value.

(Inherited from Control)
SetTraceData(Object, Object, Object) SetTraceData(Object, Object, Object) SetTraceData(Object, Object, Object) SetTraceData(Object, Object, Object)

Задает данные трассировки для трассировки данных отрисовки во время разработки, используя трассируемый объект, ключ данных трассировки и значение данных трассировки.Sets trace data for design-time tracing of rendering data, using the traced object, the trace data key, and the trace data value.

(Inherited from Control)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)
TrackViewState() TrackViewState() TrackViewState() TrackViewState()

Отслеживает изменения состояния представления для элемента управления ConnectionsZone, чтобы изменения могли храниться в объекте элемента управления StateBag.Tracks view-state changes to the ConnectionsZone control so the changes can be stored in the control's StateBag object.

События

DataBinding DataBinding DataBinding DataBinding

Происходит при привязке серверного элемента управления к источнику данных.Occurs when the server control binds to a data source.

(Inherited from Control)
Disposed Disposed Disposed Disposed

Происходит при освобождении памяти, занятой серверным элементом управления, т.е. на последнем этапе жизненного цикла серверного элемента управления при запросе страницы ASP.NET.Occurs when a server control is released from memory, which is the last stage of the server control lifecycle when an ASP.NET page is requested.

(Inherited from Control)
Init Init Init Init

Происходит при инициализации серверного элемента управления, который находится на первом этапе его жизненного цикла.Occurs when the server control is initialized, which is the first step in its lifecycle.

(Inherited from Control)
Load Load Load Load

Происходит при загрузке серверного элемента управления в объект Page.Occurs when the server control is loaded into the Page object.

(Inherited from Control)
PreRender PreRender PreRender PreRender

Происходит после загрузки объекта Control, но перед отрисовкой.Occurs after the Control object is loaded but prior to rendering.

(Inherited from Control)
Unload Unload Unload Unload

Происходит при выгрузке серверного элемента управления из памяти.Occurs when the server control is unloaded from memory.

(Inherited from Control)

Явные реализации интерфейса

IAttributeAccessor.GetAttribute(String) IAttributeAccessor.GetAttribute(String) IAttributeAccessor.GetAttribute(String) IAttributeAccessor.GetAttribute(String)

Возвращает атрибуту веб-элемента управления указанное имя.Gets an attribute of the Web control with the specified name.

(Inherited from WebControl)
IAttributeAccessor.SetAttribute(String, String) IAttributeAccessor.SetAttribute(String, String) IAttributeAccessor.SetAttribute(String, String) IAttributeAccessor.SetAttribute(String, String)

Задает атрибуту веб-элемента управления указанное имя и значение.Sets an attribute of the Web control to the specified name and value.

(Inherited from WebControl)
ICompositeControlDesignerAccessor.RecreateChildControls() ICompositeControlDesignerAccessor.RecreateChildControls() ICompositeControlDesignerAccessor.RecreateChildControls() ICompositeControlDesignerAccessor.RecreateChildControls()

Позволяет дизайнеру воссоздавать коллекцию дочерних элементов составного элемента управления в среде разработки.Enables a designer to recreate the composite control's collection of child controls in the design-time environment.

(Inherited from CompositeControl)
IControlDesignerAccessor.GetDesignModeState() IControlDesignerAccessor.GetDesignModeState() IControlDesignerAccessor.GetDesignModeState() IControlDesignerAccessor.GetDesignModeState()

Описание этого члена см. в разделе GetDesignModeState().For a description of this member, see GetDesignModeState().

(Inherited from Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary) IControlDesignerAccessor.SetDesignModeState(IDictionary) IControlDesignerAccessor.SetDesignModeState(IDictionary) IControlDesignerAccessor.SetDesignModeState(IDictionary)

Описание этого члена см. в разделе SetDesignModeState(IDictionary).For a description of this member, see SetDesignModeState(IDictionary).

(Inherited from Control)
IControlDesignerAccessor.SetOwnerControl(Control) IControlDesignerAccessor.SetOwnerControl(Control) IControlDesignerAccessor.SetOwnerControl(Control) IControlDesignerAccessor.SetOwnerControl(Control)

Описание этого члена см. в разделе SetOwnerControl(Control).For a description of this member, see SetOwnerControl(Control).

(Inherited from Control)
IParserAccessor.AddParsedSubObject(Object) IParserAccessor.AddParsedSubObject(Object) IParserAccessor.AddParsedSubObject(Object) IParserAccessor.AddParsedSubObject(Object)

Описание этого члена см. в разделе AddParsedSubObject(Object).For a description of this member, see AddParsedSubObject(Object).

(Inherited from Control)
IPostBackEventHandler.RaisePostBackEvent(String) IPostBackEventHandler.RaisePostBackEvent(String) IPostBackEventHandler.RaisePostBackEvent(String) IPostBackEventHandler.RaisePostBackEvent(String)

Реализует метод RaisePostBackEvent(String).Implements the RaisePostBackEvent(String) method.

(Inherited from ToolZone)

Методы расширения

FindDataSourceControl(Control) FindDataSourceControl(Control) FindDataSourceControl(Control) FindDataSourceControl(Control)

Возвращает источник данных, связанный с элементом управления данными, для заданного элемента управления.Returns the data source that is associated with the data control for the specified control.

FindFieldTemplate(Control, String) FindFieldTemplate(Control, String) FindFieldTemplate(Control, String) FindFieldTemplate(Control, String)

Возвращает шаблон поля для заданного столбца в контейнере именования заданного элемента управления.Returns the field template for the specified column in the specified control's naming container.

FindMetaTable(Control) FindMetaTable(Control) FindMetaTable(Control) FindMetaTable(Control)

Возвращает объект метатаблицы для контейнерного элемента управления данными.Returns the metatable object for the containing data control.

GetDefaultValues(INamingContainer) GetDefaultValues(INamingContainer) GetDefaultValues(INamingContainer) GetDefaultValues(INamingContainer)

Получает коллекцию значений по умолчанию для заданного элемента управления данными.Gets the collection of the default values for the specified data control.

GetMetaTable(INamingContainer) GetMetaTable(INamingContainer) GetMetaTable(INamingContainer) GetMetaTable(INamingContainer)

Получает метаданные таблицы для заданного элемента управления данными.Gets the table metadata for the specified data control.

SetMetaTable(INamingContainer, MetaTable) SetMetaTable(INamingContainer, MetaTable) SetMetaTable(INamingContainer, MetaTable) SetMetaTable(INamingContainer, MetaTable)

Задает метаданные таблицы для заданного элемента управления данными.Sets the table metadata for the specified data control.

SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>)

Задает метаданные таблицы и преобразование значений по умолчанию для заданного элемента управления данными.Sets the table metadata and default value mapping for the specified data control.

SetMetaTable(INamingContainer, MetaTable, Object) SetMetaTable(INamingContainer, MetaTable, Object) SetMetaTable(INamingContainer, MetaTable, Object) SetMetaTable(INamingContainer, MetaTable, Object)

Задает метаданные таблицы и преобразование значений по умолчанию для заданного элемента управления данными.Sets the table metadata and default value mapping for the specified data control.

TryGetMetaTable(INamingContainer, MetaTable) TryGetMetaTable(INamingContainer, MetaTable) TryGetMetaTable(INamingContainer, MetaTable) TryGetMetaTable(INamingContainer, MetaTable)

Определяет, доступны ли метаданные таблицы.Determines whether table metadata is available.

EnableDynamicData(INamingContainer, Type) EnableDynamicData(INamingContainer, Type) EnableDynamicData(INamingContainer, Type) EnableDynamicData(INamingContainer, Type)

Включает поведение платформы динамических данных для указанного элемента управления данными.Enables Dynamic Data behavior for the specified data control.

EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>)

Включает поведение платформы динамических данных для указанного элемента управления данными.Enables Dynamic Data behavior for the specified data control.

EnableDynamicData(INamingContainer, Type, Object) EnableDynamicData(INamingContainer, Type, Object) EnableDynamicData(INamingContainer, Type, Object) EnableDynamicData(INamingContainer, Type, Object)

Включает поведение платформы динамических данных для указанного элемента управления данными.Enables Dynamic Data behavior for the specified data control.

Применяется к

Дополнительно