¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo

ConnectionsZone (Constructor)

Actualización: noviembre 2007

Inicializa una nueva instancia de la clase ConnectionsZone.

Espacio de nombres:  System.Web.UI.WebControls.WebParts
Ensamblado:  System.Web (en System.Web.dll)

public ConnectionsZone()
public ConnectionsZone()
public function ConnectionsZone()

Se llama a este constructor predeterminado cuando se declara el elemento <asp:connectionszone> en una página ASP.NET. No es necesario llamar implícitamente a este constructor, excepto en los casos en los que se agregue el control a la página mediante programación.

En el ejemplo de código siguiente se muestra cómo se utiliza el constructor ConnectionsZone para crear una nueva instancia de un control ConnectionsZone que se agrega a una página Web mediante programación. El ejemplo sólo contiene el código de la página Web que muestra el uso del constructor; para obtener información sobre los otros dos archivos de código necesarios para ejecutar el ejemplo, vea la sección Ejemplo de la información general sobre la clase ConnectionsZone. El ejemplo de código se compone de cuatro partes:

  • Un control de usuario que permite cambiar los modos de presentación en la página Web. Obtenga este código de la información general sobre la clase ConnectionsZone.

  • Archivo de código fuente que contiene el código para una interfaz de código postal y dos controles WebPart que actúan como el proveedor y el consumidor de una conexión. Obtenga este código de la información general sobre la clase ConnectionsZone.

  • Una página Web que aloja todos los controles y que, en su método Page_Init, utiliza el constructor ConnectionsZone para crear una nueva instancia del control ConnectionsZone y agregarla a la página.

  • Una explicación de cómo funciona el ejemplo en un explorador.

En la página Web, en el método Page_Init, se crea un nuevo control ConnectionsZone (utilizando el constructor) y se agrega a la página. Cuando un usuario establece la página en el modo de conexión y hace clic en el verbo conectar de uno de los controles WebPart, aparece un control ConnectionsZone.

<%@ 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_Init(object sender, EventArgs e)
  {
    ConnectionsZone connZone = new ConnectionsZone();
    connZone.ID = "connectionsZone1";
    connZone.HeaderText = "Connections Zone 1";
    form1.Controls.AddAt(form1.Controls.Count - 1, connZone);
  }
</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>
  </div>
  </form>
</body>
</html>


Cargue la página en un explorador. Cambie al modo de conexión, utilizando el control Modo de presentación. Haga clic en la flecha del menú de verbos en el control ZIP Code Provider y seleccione el verbo conectar. Aparece la interfaz de usuario de conexión; los controles ya están conectados porque la conexión se ha declarado en el marcado de la página.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft