You are on page 1of 2

Controles de servidor.

Cuando los usuarios hacen clic en el anuncio, se les redirige a la direccin URL de destino que se ha especificado. El control lee automticamente la informacin del anuncio, como el nombre del archivo de grficos y la direccin URL de destino, en una lista de anuncios que se proporciona a travs de un origen de datos que normalmente es un archivo XML o una tabla de base de datos. Los botones de una pgina Web ASP.NET permiten a los usuarios enviar comandos. Los botones envan la pgina al servidor y hacen que se procese junto con los eventos pendientes. Los controles de servidor Web incluyen tres tipos de botones: un botn de comando estndar (control Button), un botn de estilo hipervnculo (control LinkButton) y un botn grfico (control ImageButton). Los tres realizan funciones parecidas, pero cada uno de ellos ofrece un aspecto diferente. Los controles de servidor Web ASP.NET son objetos de pginas Web ASP.NET que se ejecutan cuando se solicita la pgina 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.

Control Control Button de servidor Web Control LinkButton de servidor Web Control ImageButton de servidor Web

Descripcin Presenta un botn de comando estndar, que se representa como un elemento input HTML. Se representa como un hipervnculo en la pgina. No obstante, contiene una secuencia de comandos del lado cliente que hace que el formulario se devuelva al servidor. (Puede crear un hipervnculo real mediante el control HyperLink de servidor Web.) Permite especificar un grfico como botn. Esto es til para representar los botones con una apariencia ms rica. Los controles ImageButton determinan con precisin el punto en el que hizo clic el usuario, lo que permite utilizar el botn como si fuera un mapa de imagen.

Controles de HTML
Los controles HTML de servidor son los tpicos de HTML y por lo tanto bastante austeros. Permiten disear paginas bsicas HTML, compatibles con todos (o casi todos los navegadores); son accesibles desde la pestaa HTML de la caja de herramientas Tienen la particularidad de permitir lanzar eventos en el lado del servidor, al igual que los controles ASP.NET de servidor En realidad, cuando se crea un control HTML de servidor lo que se esta haciendo es: En el fichero con la pgina Web crear una etiqueta HTML correspondiente al control. Po ejemplo el control htmlButton corresponde a la etiqueta <Button> En el fichero de cdigo (.cs) crear una instancia de la clase a la que pertenece tal control, al igual que con los controles ASP.NET de servidor. Esta clase tiene una serie de mtodos y propiedades que permiten acceder a los campos del elemento HTML correspondiente al botn. Por ejemplo, si se crea un control HTML de servidor de la clase HTMLButton, realmente se va a crear un control que permitir acceder desde el cdigo a un elemento HTML <Botton>. Lo mismo sucede con los controles HTMLImputButton (que permiten acceder desde el cdigo al elemento <input type=button>, <input type=submit>, o <input type=rest>), HTMLInputText (que permite acceder a los desde el cdigo al elemento <input type=text>), etc

You might also like