HTMLCONTROLS VISUAL BASIC NET

Todo sobre Apple, Mac e Iphone Noticias sobre apple,mac, osx, iphone,ipad,apple watch, juegos para mac y appletv

 

UNIDAD 1: VISUAL BASIC ELEMENTOS BASICOS

TEMA 10: VISUAL BASIC NET (2)

En este segundo modelo de Visual Basic NET se introduce una nueva coleccion de objetos denominada WEBCONTROLS

Aunque los objetos derivados de HTMLCONTROLS facilitan la tarea de manipular los objetos originales de HTML, Microsoft decidio que un nuevo conjuntos denominado WEBCONTROLS derivados de la libreria SYSTEM.WEB.UI.CONTROL permite una mejora mayor y mas funcionalidad para el trabajo con paginas, estos nuevos objetos son:

VER APENDICE WEBCONTROLS AL FINAL DEL CAPITULO:

Como se puede apreciar existen muchos nuevos objetos de mucha utilidad para la construccion de sistemas de informacion, todos estos objetos tienen sus propiedades especificas, sin embargo muchos de ellos comparten las siguientes propiedades:

PROPIEDAD DESCRIPCION BackColor Carga o lee el color de background BorderColor Carga o lee el color del marco(border) BorderStyle Carga o lee el estilo del marco BorderWidth Carga o lee el tamano del marco Font Carga o lee el font ForeColor Carga o lee el color del foreground Height Carga o lee la altura del control ID Carga o lee el identificador del control TabIndex Carga o lee el tab index ToolTip Carga o lee el tooltip del control Visible Carga o lee su estado visible Width Carga o lee la anchura del control

Interesante verdad?

Prog2.aspx

  

BIENVENIDO A VISUAL BASIC NET  EDAD.....:

 MESESLABEL..:

 MESESLITERAL:

    SUB EVENTO1(Sender As Object, E As EventArgs) MESES1.TEXT=EDAD.TEXT * 12 MESES2.TEXT=EDAD.TEXT * 12 END SUB 

Observar que es bastante similar al programa anterior, la diferencia es que se estan usando objetos asp.net em lugar de objetos html, la ventaja es que tienen muchas nuevas y utiles propiedades para mejorar su apariencia, revisar arriba en el cuadro de propiedades.

Se esta usando objetos asp net TEXTBOX y se esta procesando su propiedad TEXT, de manera muy similar a lo que se hizo con la propiedad VALUE de objetos HTML.

Se puede usar otro objeto TEXTBOX para desplegar el resultado, pero se quiere demostrar en este programa, los otros dos tipos de tipos de objetos asp net de despliegue, ellos son LABEL y LITERAL, su diferencia principal con el objeto TEXTBOX es que estos dos ultimos no permiten capturar datos en ellos.

Considerar la pagina como una sola forma o ventana empotrada en el browser esta forma contiene tres objetos, controles o componentes provenientes de WEBCONTROLS (TEXTBOXS, LABEL, BUTTON ), este ultimo control ( button) se usa para activar el codigo o script del programa.

Observar que se debera usar el tag para poner cada webcontrol en la pagina.

Como se observa todos estos controles son objetos y por tanto tienen propiedades y metodos que son los que usamos dentro del programa observar el formato para procesarlos, es decir: objeto.propiedad o metodo.

Se muestran dos tipos de controles para desplegar datos, textos o mensajes estaticos, ellos son LABEL y LITERAL(la diferencia entre ellos revisar en el apendice pero en general tiene mas y mejores propiedades LABEL), todos estos controles incluyendo TEXTBOX estan usando su propiedad TEXT para procesar los datos, del control BUTTON estamos usando su evento onclick, para pegarle el proceso u operacion.

Observar que lo primero que hace vbnet, es detectar el evento onclick del boton y realizar directamente las operaciones con los objetos webcontrol.

Para ejecutarlo:

1.- Solo subir prog2 aspx a tu sitio web en LUNARPAGES y para ejecutarlo desde una maquina cliente, solo usar la siguiente direccion:

https://LUNARPAGES/tusitio/prog2.aspx

El programa en ejecucion:

image333.jpg

TAREAS VISUAL BASIC NET

1.- Construir scripts en visual basic net para la segunda mitad de los problemas que se vieron en el tema de modelo de solucion, usar labels en unos y literal en otros.

MÁS INFORMACIÓN

El contenido original se encuentra en https://programacionfacil.com/visual_basic_net/htmlcontrols/
Todos los derechos reservados para el autor del contenido original (en el enlace de la linea superior)
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail bitelchux@yahoo.es y retiraremos este contenido inmediatamente