TOC

This article has been localized into Spanish by the community.

UserControls:

UserControls - Introducción

Un UserControl es una parte de una página, separada y reusable. Puedes poner la parte de una página en un UserControl y después reutilizarla en otra ubicación. El nombre, UserControl puede sonar extravagante, pero en realidad, es como culquier otra página, con un archivo CodeBehind opcional. Una diferencia notable es que los UserControl pueden incluirse en muchas páginas, mientras que una página no puede. UserControls son utilizados como controles de servidor, y pueden ser agregados a una página de manera declarativa, de igual forma que los controles de servidor.

Una gran ventaja de UserControl es que se puede guardar en caché, utilizando la funcionalidad OutputCache descrita en un capítulo anterior, así que en vez de guardar la página entera, puedes almacenar en caché el UserControl, así el resto de la página es recargado en cada petición.

Un ejemplo donde UserControl puede ser de gran ayuda, es un control para mostrar información sobre cierto usuario en un sitio web comunitario. En los siguientes capítulos, crearemos un UserControl desde cero, hacerlo de acuerdo a nuestras necesidades, y después utilizarlo en una página.


This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!