Tecnología

Inicio

Cómo agregar controles a una página ASPX

ASPX es una extensión de página dentro de ASP.NET, tecnología de scripting basado en el servidor de Microsoft. ASPX es muy similar a HTML y puede contener HTML, XML y secuencias de comandos. Puede hacer que las páginas ASPX interactiva mediante la adición de uno o más controles que recogen presente o información de los usuarios.

Instrucciones

Agregar controles de forma declarativa en tiempo de diseño

1 Abra la vista de origen de la página donde el control se va a agregar.

2 Escriba la sintaxis para el control deseado dentro de la página.

Por ejemplo para agregar un control de servidor web para una tecla de confirmación:

<Asp: Button runat = atributos id "servidor" = "Button1" />

O para un control de servidor HTML de un botón:

<Input type = "submit" id = "Enter" value = "Enter" runat = "server" />

3 Una vista previa de la página en el diseñador para asegurarse el control deseado es prestado.

Agregar controles en tiempo de ejecución

4 Añadir un contenedor para el control en el diseñador para el control que se añadirá dinámicamente en tiempo de ejecución. Si no está seguro de los contenedores de recogida para el control que debe añadirse de forma dinámica, un marcador de posición o el control de servidor web panel se pueden utilizar.

5 Crear un nuevo método llamado "InitializeControls."

6 Crear una instancia del control y establecer sus propiedades en el método "InitializeControls". Por ejemplo, si desea agregar una etiqueta de forma dinámica:

Etiqueta myLabel = new Label ();

myLabel.Text = "Etiqueta de ejemplo";

7 Añadir el nuevo control a la colección Controls del recipiente que ha creado para agregar el control dinámico en el método "InitializeControls". Continuando con el ejemplo anterior, si va a agregar una etiqueta de forma dinámica, la sintaxis sería similar a:

Panel Panel1 = new Panel ();

Panel1.Controls.Add (myLabel);

8 Ejecutar la aplicación y cargar la página en un navegador para asegurarse el control deseado es prestado.