Escolar Documentos
Profissional Documentos
Cultura Documentos
Introducción
Crearemos un sitio web utilizando algunos controles web
en tecnología ASP .NET, con esto se busca comprender el
funcionamiento de los controles web en ASP y las
propiedades de los mismos.
Objetivo General
Comprender y manipular controles web para la creación de sitios Web dinámicos
haciendo uso de las tecnologías que ofrece ASP .NET.
Objetivos Específicos
Comprender la funcionalidad de los controles web y sus características.
Resumen
“Los controles de servidor Web ASP.NET son objetos de páginas Web ASP.NET que se
ejecutan cuando se solicita la página y representan el formato en un explorador.
Muchos controles de servidor Web son similares a elementos HTML conocidos, como
botones y cuadros de texto. Sin embargo, otros controles abarcan un
comportamiento complejo, por ejemplo, un control de calendario o los controles que
administran conexiones de datos”1.
Nos debemos asegurar que sea con lenguaje C#, y que la opción sea sitio web vacío,
de ser necesario se puede cambiar el FRAMEWORK con el cual se compila el código.
Página | 2
Ejercicios de Controles Web | Ing. Carlos Roberto Monroy Alfaro
Agregaremos un archivo de tipo ASPX, el cual, dando clic derecho sobre el icono con
el nombre del sitio web, buscaremos la opción agregar, el cual al posicionarnos sobre
ella abrirá un submenú con todas las variantes que podemos agregar a nuestro sitio,
por lo que buscaremos la opción Formularios Web Forms, y daremos clic izquierdo
para generarlo.
Página | 3
Ejercicios de Controles Web | Ing. Carlos Roberto Monroy Alfaro
La ventana que emerge al seleccionar crear un formulario web, nos pide definir el
nombre del archivo ASP, para este primer formulario por defecto sugiere el nombre
Default, el cual por el momento no cambiaremospara efectos de esta practica.
Página | 4
Ejercicios de Controles Web | Ing. Carlos Roberto Monroy Alfaro
Debemos agregar tres label uno por línea para lo cual debe presionar enter después
del label para crear una nueva línea, con las siguientes propiedades:
Los tres label anteriores son para indicar la información que se solicita, ahora
agregaremos un cuarto label y en este le pondremos de ID: lblResultado, y la
propiedad Text debe ir vacía quedandode la siguiente forma:
Página | 5
Ejercicios de Controles Web | Ing. Carlos Roberto Monroy Alfaro
Para los textbox solamente cambiaremos los ID con los datos siguientes:
Propiedad Valor
Solo cambiaremos la propiedad ID de la siguiente forma: ID ddlSignos
Página | 6
Ejercicios de Controles Web | Ing. Carlos Roberto Monroy Alfaro
Ahora crearemos manualmente los Items que este control muestra ubicando el
botón a la derecha de la propiedad que se muestra a continuación:
Página | 7
Ejercicios de Controles Web | Ing. Carlos Roberto Monroy Alfaro
Text Value
-Seleccionar- 0
Sumar 1
Restar 2
Multiplicar 3
El ASP que se genera es el siguiente:
El formulario recibirá dos valores y deberá calcular lo que se seleccione en la lista sin
necesidad de usar un botón, para ello crearemos el evento SelectedIndexChanged
el cual se activa al seleccionar un elemento diferente del que está activo en la lista,
para crear el evento solo debe dar doble clic sobre el DropDownList y nos enviará al
código subyacente:
Página | 8
Ejercicios de Controles Web | Ing. Carlos Roberto Monroy Alfaro
tipo entero (Int), además debemos aplicar una conversión explicita ya que son
valores String los que me devuelven, realizaremos lo dicho de la siguiente forma:
Página | 9
Ejercicios de Controles Web | Ing. Carlos Roberto Monroy Alfaro
Página | 10