¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
BulletedList (Clase)
Collapse the table of content
Expand the table of content
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

BulletedList (Clase)

Crea un control que genera una lista de elementos con formato de viñetas.

Espacio de nombres:  System.Web.UI.WebControls
Ensamblado:  System.Web (en System.Web.dll)

public class BulletedList : ListControl, 
	IPostBackEventHandler
<asp:BulletedList />

El tipo BulletedList expone los siguientes miembros.

  NombreDescripción
Método públicoBulletedListInicializa una nueva instancia de la clase BulletedList.
Arriba

  NombreDescripción
Propiedad públicaAccessKeyObtiene o establece la clave de acceso que permite navegar rápidamente al control de servidor web. (Se hereda de WebControl).
Propiedad protegidaAdapterObtiene el adaptador específico del explorador para el control. (Se hereda de Control).
Propiedad públicaAppendDataBoundItemsObtiene o establece un valor que indica si los elementos de la lista se borran antes del enlace de datos. (Se hereda de ListControl).
Propiedad públicaAppRelativeTemplateSourceDirectoryObtiene o establece el directorio virtual relativo a la aplicación del objeto Page o el objeto UserControl que contiene este control. (Se hereda de Control).
Propiedad públicaAttributesObtiene la colección de atributos arbitrarios (sólo para su representación) que no corresponden a propiedades del control. (Se hereda de WebControl).
Propiedad públicaAutoPostBackObtiene o establece el valor de la propiedad AutoPostBack para la clase base. (Invalida a ListControl.AutoPostBack).
Propiedad públicaBackColorObtiene o establece el color de fondo del control de servidor web. (Se hereda de WebControl).
Propiedad públicaBindingContainerInfraestructura. Obtiene el control que contiene el enlace de datos de este control. (Se hereda de Control).
Propiedad públicaBorderColorObtiene o establece el color de borde del control Web. (Se hereda de WebControl).
Propiedad públicaBorderStyleObtiene o establece el estilo del borde del control de servidor web. (Se hereda de WebControl).
Propiedad públicaBorderWidthObtiene o establece el ancho del borde del control de servidor web. (Se hereda de WebControl).
Propiedad públicaBulletImageUrlObtiene o establece la ruta de acceso a una imagen que se muestra en todas las viñetas de un control BulletedList.
Propiedad públicaBulletStyleObtiene o establece el estilo de viñeta del control BulletedList.
Propiedad públicaCausesValidationObtiene o establece un valor que indica si se realiza la validación cuando se hace clic en un control derivado de la clase ListControl. (Se hereda de ListControl).
Propiedad protegidaChildControlsCreatedObtiene un valor que indica si se han creado controles secundarios del control de servidor. (Se hereda de Control).
Propiedad públicaClientIDObtiene el identificador de control del formato HTML generado por ASP.NET. (Se hereda de Control).
Propiedad públicaClientIDModeObtiene o establece el algoritmo que se utiliza para generar el valor de la propiedad ClientID. (Se hereda de Control).
Propiedad protegidaClientIDSeparatorObtiene un valor de carácter que representa el carácter separado utilizado en la propiedad ClientID. (Se hereda de Control).
Propiedad protegidaContextObtiene el objeto HttpContext asociado al control de servidor para la solicitud Web actual. (Se hereda de Control).
Propiedad públicaControlsObtiene una colección ControlCollection para el control. (Invalida a Control.Controls).
Propiedad públicaControlStyleObtiene el estilo del control de servidor web. Esta propiedad la usan principalmente los programadores de controles. (Se hereda de WebControl).
Propiedad públicaControlStyleCreatedObtiene un valor que indica si se ha creado un objeto Style para la propiedad ControlStyle. Esta propiedad la usan principalmente los programadores de controles. (Se hereda de WebControl).
Propiedad públicaCssClassObtiene o establece la clase hoja de estilos en cascada (CSS) presentada por el control de servidor web en el cliente. (Se hereda de WebControl).
Propiedad públicaDataItemContainerObtiene una referencia al contenedor de nomenclatura si este implementa IDataItemContainer. (Se hereda de Control).
Propiedad públicaDataKeysContainerObtiene una referencia al contenedor de nomenclatura si este implementa IDataKeysControl. (Se hereda de Control).
Propiedad públicaDataMemberObtiene o establece el nombre de la lista de datos a la que se enlaza el control enlazado a datos, en los casos en que el origen de datos contiene más de una lista distinta de elementos de datos. (Se hereda de DataBoundControl).
Propiedad públicaDataSourceObtiene o establece el objeto del que el control enlazado a datos recupera su lista de elementos de datos. (Se hereda de BaseDataBoundControl).
Propiedad públicaDataSourceIDObtiene o establece el Id. del control del cual el control enlazado a datos recupera su lista de elementos de datos. (Se hereda de DataBoundControl).
Propiedad públicaDataSourceObjectObtiene un objeto que implementa la interfaz IDataSource, que proporciona acceso al contenido de datos del objeto. (Se hereda de DataBoundControl).
Propiedad públicaDataTextFieldObtiene o establece el campo del origen de datos que proporciona el contenido de texto de los elementos de lista. (Se hereda de ListControl).
Propiedad públicaDataTextFormatStringObtiene o establece la cadena de formato que sirve para controlar cómo se muestran los datos enlazados al control de lista. (Se hereda de ListControl).
Propiedad públicaDataValueFieldObtiene o establece el campo del origen de datos que proporciona el valor de cada elemento de lista. (Se hereda de ListControl).
Propiedad protegidaDesignModeObtiene un valor que indica si se está utilizando un control en una superficie de diseño. (Se hereda de Control).
Propiedad públicaDisplayModeObtiene o establece el modo de presentación del contenido de la lista en un control BulletedList.
Propiedad públicaEnabledObtiene o establece un valor que indica si el control de servidor web está habilitado. (Se hereda de WebControl).
Propiedad públicaEnableThemingObtiene o establece un valor que indica si los temas se aplican a este control. (Se hereda de WebControl).
Propiedad públicaEnableViewStateObtiene o establece un valor que indica si el control de servidor debe mantener su estado de vista y el de los controles secundarios que contiene, en el cliente que realiza la solicitud. (Se hereda de Control).
Propiedad protegidaEventsObtiene una lista de delegados de controladores de eventos del control. Esta propiedad es de sólo lectura. (Se hereda de Control).
Propiedad públicaFirstBulletNumberObtiene o establece el valor inicial de la numeración de elementos de lista en un control BulletedList ordenado.
Propiedad públicaFontObtiene las propiedades de fuente asociadas al control de servidor web. (Se hereda de WebControl).
Propiedad públicaForeColorObtiene o establece el color de primer plano (normalmente el color del texto) del control de servidor web. (Se hereda de WebControl).
Propiedad públicaHasAttributesObtiene un valor que indica si el control tiene establecido algún atributo. (Se hereda de WebControl).
Propiedad protegidaHasChildViewStateObtiene un valor que indica si los controles secundarios del control de servidor actual tienen guardada alguna configuración del estado de vista. (Se hereda de Control).
Propiedad públicaHeightObtiene o establece el alto del control de servidor Web. (Se hereda de WebControl).
Propiedad públicaIDObtiene o establece el identificador de programación asignado al control de servidor. (Se hereda de Control).
Propiedad protegidaIdSeparatorInfraestructura. Obtiene el carácter utilizado para separar los identificadores de control. (Se hereda de Control).
Propiedad protegidaInitializedObtiene un valor que indica si el control enlazado a datos está inicializado. (Se hereda de BaseDataBoundControl).
Propiedad protegidaIsBoundUsingDataSourceIDObtiene un valor que indica si la propiedad DataSourceID está establecida. (Se hereda de BaseDataBoundControl).
Propiedad protegidaIsChildControlStateClearedObtiene un valor que indica si los controles que se encuentran en este control tienen estado de control. (Se hereda de Control).
Propiedad protegidaIsDataBindingAutomaticObtiene un valor que indica el enlace a datos es automático. (Se hereda de BaseDataBoundControl).
Propiedad protegidaIsEnabledObtiene un valor que indica si está habilitado el control. (Se hereda de WebControl).
Propiedad protegidaIsTrackingViewStateObtiene un valor que indica si el control de servidor está guardando los cambios realizados en su estado de vista. (Se hereda de Control).
Propiedad protegidaIsUsingModelBindersObtiene un valor que indica si se usa el enlace de modelo. (Se hereda de DataBoundControl).
Propiedad protegidaIsViewStateEnabledObtiene un valor que indica si el estado de vista está habilitado para este control. (Se hereda de Control).
Propiedad públicaItemsObtiene la colección de elementos del control de lista. (Se hereda de ListControl).
Propiedad públicaItemTypeObtiene o establece el nombre del tipo de elemento de datos para el enlace de datos fuertemente tipado. (Se hereda de DataBoundControl).
Propiedad protegidaLoadViewStateByIDObtiene un valor que indica si el control participa en la carga de su estado de vista mediante ID en lugar de índice. (Se hereda de Control).
Propiedad públicaNamingContainerObtiene una referencia al contenedor de nomenclatura del control de servidor, que crea un espacio de nombres único para diferenciar los distintos controles de servidor que tienen el mismo valor para la propiedad Control.ID. (Se hereda de Control).
Propiedad públicaPageObtiene una referencia a la instancia Page que contiene el control de servidor. (Se hereda de Control).
Propiedad públicaParentObtiene una referencia al control principal del control de servidor en la jerarquía de controles de página. (Se hereda de Control).
Propiedad públicaRenderingCompatibilityObtiene o establece un valor que especifica la versión de ASP.NET compatible con los elementos HTML representados. (Se hereda de Control).
Propiedad públicaRenderWhenDataEmptyObtiene o establece un valor que indica si el control se representa si el origen de datos no tiene datos o si el control no está enlazado a datos.
Propiedad protegidaRequiresDataBindingObtiene o establece un valor que indica si se debe llamar al método DataBind. (Se hereda de BaseDataBoundControl).
Propiedad protegidaSelectArgumentsObtiene un objeto DataSourceSelectArguments que utiliza el control enlazado a datos al recuperar los datos de un control de origen de datos. (Se hereda de DataBoundControl).
Propiedad públicaSelectedIndexObtiene o establece el índice de base cero del elemento actualmente seleccionado en un control BulletedList. (Invalida a ListControl.SelectedIndex).
Propiedad públicaSelectedItemObtiene el elemento actualmente seleccionado en un control BulletedList. (Invalida a ListControl.SelectedItem).
Propiedad públicaSelectedValueObtiene o establece la propiedad Value del objeto ListItem seleccionado en el control BulletedList. (Invalida a ListControl.SelectedValue).
Propiedad públicaSelectMethodNombre del método al que se va a llamar para leer datos. (Se hereda de DataBoundControl).
Propiedad públicaSiteObtiene información sobre el contenedor en que se encuentra el control actual cuando se representa en una superficie de diseño. (Se hereda de Control).
Propiedad públicaSkinIDObtiene o establece la máscara que se va a aplicar al control. (Se hereda de WebControl).
Propiedad públicaStyleObtiene una colección de atributos de texto que se representan como atributo de estilo en la etiqueta externa del control de servidor web. (Se hereda de WebControl).
Propiedad públicaSupportsDisabledAttributeObtiene un valor que indica si el control debe establecer en "disabled" el atributo disabled del elemento HTML presentado cuando el valor de la propiedad IsEnabled del control es false. (Se hereda de BaseDataBoundControl).
Propiedad públicaTabIndexObtiene o establece el índice de tabulación del control de servidor web. (Se hereda de WebControl).
Propiedad protegidaTagKeyInfraestructura. Obtiene el valor de HtmlTextWriterTag para el control BulletedList especificado. (Invalida a ListControl.TagKey).
Propiedad protegidaTagNameObtiene el nombre de la etiqueta del control. Esta propiedad la usan principalmente los programadores de controles. (Se hereda de WebControl).
Propiedad públicaTargetObtiene o establece la ventana o el marco de destino donde debe mostrarse el contenido de la página Web que se establece un vínculo al hacer clic en un hipervínculo de un control BulletedList.
Propiedad públicaTemplateControlObtiene o establece una referencia a la plantilla que contiene este control. (Se hereda de Control).
Propiedad públicaTemplateSourceDirectoryObtiene el directorio virtual de Page o UserControl que contiene el control de servidor actual. (Se hereda de Control).
Propiedad públicaTextObtiene o establece el texto del control BulletedList. (Invalida a ListControl.Text).
Propiedad públicaToolTipObtiene o establece el texto que se muestra cuando el puntero del mouse se desplaza sobre el control de servidor web. (Se hereda de WebControl).
Propiedad públicaUniqueIDObtiene el identificador único calificado jerárquicamente para el control de servidor. (Se hereda de Control).
Propiedad públicaValidateRequestModeObtiene o establece un valor que indica si el control comprueba la entrada del cliente desde el explorador para valores potencialmente peligrosos. (Se hereda de Control).
Propiedad públicaValidationGroupObtiene o establece el grupo de controles para los que el control derivado de la clase ListControl ejecuta una validación cuando devuelve datos al servidor. (Se hereda de ListControl).
Propiedad protegidaViewStateObtiene un diccionario con información de estado que le permite guardar y restaurar el estado de vista de un control de servidor en las distintas solicitudes de la misma página. (Se hereda de Control).
Propiedad protegidaViewStateIgnoresCaseObtiene un valor que indica si el objeto StateBag no distingue mayúsculas de minúsculas. (Se hereda de Control).
Propiedad públicaViewStateModeObtiene o establece el modo del estado de vista de este control. (Se hereda de Control).
Propiedad públicaVisibleObtiene o establece un valor que indica si un control de servidor se debe representar como interfaz de usuario en la página. (Se hereda de Control).
Propiedad públicaWidthObtiene o establece el ancho del control de servidor web. (Se hereda de WebControl).
Arriba

  NombreDescripción
Método protegidoAddAttributesToRenderInfraestructura. Agrega los atributos y estilos HTML de un control BulletedList para representarlo en el objeto System.Web.UI.HtmlTextWriter especificado. (Invalida a ListControl.AddAttributesToRender(HtmlTextWriter)).
Método protegidoAddedControlSe le llama una vez que se ha agregado un control secundario a la colección Controls del Control objeto. (Se hereda de Control).
Método protegidoAddParsedSubObjectIndica al control de servidor que se ha analizado un elemento, ya sea XML o HTML, y agrega dicho elemento al objeto ControlCollection del control de servidor. (Se hereda de Control).
Método públicoApplyStyleCopia en el control Web todos los elementos no vacíos del estilo especificado, sobrescribiendo los elementos de estilo existentes del mismo. Este método lo usan principalmente los programadores de controles. (Se hereda de WebControl).
Método públicoApplyStyleSheetSkinAplica al control las propiedades de estilo definidas en la hoja de estilos de la página. (Se hereda de Control).
Método protegidoBeginRenderTracingComienza el seguimiento en tiempo de diseño de los datos de representación. (Se hereda de Control).
Método protegidoBuildProfileTreeInfraestructura. Recopila información sobre el control de servidor y la pasa a la propiedad Trace para que se muestre cuando está habilitada la traza de la página. (Se hereda de Control).
Método protegidoClearCachedClientIDInfraestructura. Establece en null el valor de ClientID almacenado en caché. (Se hereda de Control).
Método protegidoClearChildControlStateElimina la información sobre el estado de control de los controles secundarios del control de servidor. (Se hereda de Control).
Método protegidoClearChildStateElimina la información sobre el estado de vista y el estado de control de los controles secundarios del control de servidor. (Se hereda de Control).
Método protegidoClearChildViewStateElimina la información sobre el estado de vista de todos los controles secundarios del control de servidor. (Se hereda de Control).
Método protegidoClearEffectiveClientIDModeInfraestructura. Establece la propiedad ClientIDMode de la instancia del control actual y de cualquier control secundario en Inherit. (Se hereda de Control).
Método públicoClearSelectionVacía la selección de la lista y establece la propiedad Selected de todos los elementos en falso. (Se hereda de ListControl).
Método protegidoConfirmInitStateEstablece el estado inicializado del control enlazado a datos. (Se hereda de BaseDataBoundControl).
Método públicoCopyBaseAttributesCopia las propiedades no encapsuladas por el objeto Style del control de servidor web especificado al control de servidor web desde el que se efectúa la llamada al método. Este método lo usan principalmente los desarrolladores de controles. (Se hereda de WebControl).
Método protegidoCreateChildControlsLo llama el marco de trabajo de las páginas ASP.NET para indicar a los controles de servidor que utilizan la implementación basada en la composición que creen los controles secundarios que contengan como forma de preparar la devolución o representación de los datos. (Se hereda de Control).
Método protegidoCreateControlCollectionCrea un nuevo objeto ControlCollection para guardar los controles secundarios (tanto literales como de servidor) del control de servidor. (Se hereda de Control).
Método protegidoCreateControlStyleCrea el objeto de estilo que utiliza la clase WebControl de forma interna para implementar todas las propiedades relacionadas con el estilo. Este método lo usan principalmente los desarrolladores de controles. (Se hereda de WebControl).
Método protegidoCreateDataSourceSelectArgumentsCrea un objeto DataSourceSelectArguments predeterminado utilizado por el control enlazado a datos si no se especifica ningún argumento. (Se hereda de DataBoundControl).
Método públicoDataBind()Enlaza un origen de datos al control de servidor invocado y a todos sus controles secundarios. (Se hereda de BaseDataBoundControl).
Método protegidoDataBind(Boolean)Enlaza un origen de datos al control de servidor que se ha invocado y a todos sus controles secundarios con una opción para generar el evento DataBinding. (Se hereda de Control).
Método protegidoDataBindChildrenEnlaza un origen de datos a los controles secundarios del control de servidor. (Se hereda de Control).
Método públicoDisposeHabilita un control de servidor para que realice la limpieza final antes de que se libere de la memoria. (Se hereda de Control).
Método protegidoEndRenderTracingFinaliza el seguimiento en tiempo de diseño de los datos de representación. (Se hereda de Control).
Método protegidoEnsureChildControlsDetermina si el control de servidor contiene controles secundarios. Si no tiene controles secundarios, los crea. (Se hereda de Control).
Método protegidoEnsureDataBoundLlama al método DataBind si se establece la propiedad DataSourceID y el control enlazado a datos está marcado de forma que requiera el enlace. (Se hereda de BaseDataBoundControl).
Método protegidoEnsureIDCrea un identificador para controles que no tiene un identificador asignado. (Se hereda de Control).
Método públicoEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegidoFinalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método públicoFindControl(String)Busca un control de servidor con el parámetro id especificado en el contenedor de nomenclatura actual. (Se hereda de Control).
Método protegidoFindControl(String, Int32)Infraestructura. Busca el contenedor de nomenclatura actual para un control de servidor con el id especificado y un entero, que se especifica en el parámetro pathOffset, que ayuda a realizar la búsqueda. Esta versión del método FindControl no se debe reemplazar. (Se hereda de Control).
Método públicoFocusEstablece el foco de entrada en un control. (Se hereda de Control).
Método protegidoGetDataRecupera un objeto DataSourceView que utiliza el control enlazado a datos para realizar operaciones con los datos. (Se hereda de DataBoundControl).
Método protegidoGetDataSourceRecupera la interfaz IDataSource a la que se asocia el control enlazado a datos, si existe. (Se hereda de DataBoundControl).
Método protegidoGetDesignModeStateInfraestructura. Obtiene datos en tiempo de diseño para un control. (Se hereda de Control).
Método públicoGetHashCode Sirve como una función hash para un tipo en particular. (Se hereda de Object).
Método públicoGetRouteUrl(Object)Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta. (Se hereda de Control).
Método públicoGetRouteUrl(RouteValueDictionary)Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta. (Se hereda de Control).
Método públicoGetRouteUrl(String, Object)Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta y un nombre de ruta. (Se hereda de Control).
Método públicoGetRouteUrl(String, RouteValueDictionary)Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta y un nombre de ruta. (Se hereda de Control).
Método públicoGetType Obtiene el Type de la instancia actual. (Se hereda de Object).
Método públicoGetUniqueIDRelativeToDevuelve la parte correspondiente al prefijo de la propiedad UniqueID del control especificado. (Se hereda de Control).
Método públicoHasControlsDetermina si el control de servidor contiene controles secundarios. (Se hereda de Control).
Método protegidoHasEventsDevuelve un valor que indica si se registran eventos para el control o los controles secundarios. (Se hereda de Control).
Método protegidoIsLiteralContentInfraestructura. Determina si el control de servidor alberga únicamente contenido literal. (Se hereda de Control).
Método protegidoLoadControlStateRestaura información de estado de control de una solicitud de página anterior guardada por el método SaveControlState. (Se hereda de Control).
Método protegidoLoadViewStateCarga el estado de vista previamente guardado del control DetailsView. (Se hereda de ListControl).
Método protegidoMapPathSecureRecupera la ruta de acceso física a la que se asigna una ruta de acceso virtual, absoluta o relativa. (Se hereda de Control).
Método protegidoMarkAsDataBoundEstablece el estado del control en estado de vista como enlazado correctamente a los datos. (Se hereda de DataBoundControl).
Método protegidoMemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método públicoMergeStyleCopia en el control Web todos los elementos no vacíos del estilo especificado, pero no sobrescribe los elementos de estilo existentes en el mismo. Este método lo usan principalmente los desarrolladores de controles. (Se hereda de WebControl).
Método protegidoOnBubbleEventDetermina si el evento del control de servidor debe pasarse a la jerarquía de controles de servidor de la interfaz de usuario de la página. (Se hereda de Control).
Método protegidoOnClickProvoca el evento Click para el control BulletedList.
Método protegidoOnCreatingModelDataSourceGenera el evento CreatingModelDataSource. (Se hereda de DataBoundControl).
Método protegidoOnDataBindingInfraestructura. Genera el evento DataBinding. (Se hereda de ListControl).
Método protegidoOnDataBoundGenera el evento DataBound. (Se hereda de BaseDataBoundControl).
Método protegidoOnDataPropertyChangedVuelve a enlazar el control enlazado a datos a sus datos después de un cambio en una de las propiedades de identificación del origen de datos base. (Se hereda de DataBoundControl).
Método protegidoOnDataSourceViewChangedGenera el evento DataSourceViewChanged. (Se hereda de DataBoundControl).
Método protegidoOnInitControla el evento Init. (Se hereda de BaseDataBoundControl).
Método protegidoOnLoadControla el evento Control.Load. (Se hereda de DataBoundControl).
Método protegidoOnPagePreLoadEstablece el estado inicializado del control enlazado a datos antes de cargar el control. (Se hereda de DataBoundControl).
Método protegidoOnPreRenderGenera el evento PreRender. (Se hereda de ListControl).
Método protegidoOnSelectedIndexChangedGenera el evento SelectedIndexChanged. Esto permite incluir un control personalizado para el evento. (Se hereda de ListControl).
Método protegidoOnTextChangedGenera el evento TextChanged. (Se hereda de ListControl).
Método protegidoOnUnloadGenera el evento Unload. (Se hereda de Control).
Método protegidoOpenFileObtiene un objeto Stream utilizado para leer un archivo. (Se hereda de Control).
Método protegidoPerformDataBindingInfraestructura. Enlaza el origen de datos especificado al control que se deriva de la clase ListControl. (Se hereda de ListControl).
Método protegidoPerformSelectRecupera los datos del origen de datos asociado. (Se hereda de ListControl).
Método protegidoRaiseBubbleEventAsigna los orígenes del evento y su información al control principal del control. (Se hereda de Control).
Método protegidoRaisePostBackEventProvoca eventos del control BulletedList cuando se devuelve un formulario al servidor.
Método protegidoRemovedControlSe le llama una vez que se ha quitado un control secundario de la colección Controls del Control objeto. (Se hereda de Control).
Método protegidoRenderEscribe el contenido del control BulletedList en el objeto HtmlTextWriter especificado para su presentación en el cliente. (Invalida a WebControl.Render(HtmlTextWriter)).
Método públicoRenderBeginTagRepresenta la etiqueta HTML de apertura del control en el sistema de escritura especificado. Este método lo usan principalmente los desarrolladores de controles. (Se hereda de WebControl).
Método protegidoRenderBulletTextRepresenta el texto con viñetas para cada elemento de lista de un control BulletedList.
Método protegidoRenderChildrenEnvía el contenido del control secundario del control de servidor a un objeto HtmlTextWriter suministrado, que escribe el contenido que se va a representar en el cliente. (Se hereda de Control).
Método protegidoRenderContentsRepresenta los elementos de lista de un control BulletedList como viñetas en el System.Web.UI.HtmlTextWriter especificado. (Invalida a ListControl.RenderContents(HtmlTextWriter)).
Método públicoRenderControl(HtmlTextWriter)Envía el contenido del control de servidor a un objeto HtmlTextWriter que se proporciona y almacena la información de traza sobre el control si dicha traza está habilitada. (Se hereda de Control).
Método protegidoRenderControl(HtmlTextWriter, ControlAdapter)Coloca el contenido de un control de servidor en un objeto HtmlTextWriter proporcionado, utilizando un objeto ControlAdapter proporcionado. (Se hereda de Control).
Método públicoRenderEndTagPresenta la etiqueta HTML de cierre del control en el escritor especificado. Este método lo usan principalmente los desarrolladores de controles. (Se hereda de WebControl).
Método protegidoResolveAdapterObtiene el adaptador de controles que se encarga de representar el control especificado. (Se hereda de Control).
Método públicoResolveClientUrlObtiene una dirección URL que el explorador puede utilizar. (Se hereda de Control).
Método públicoResolveUrlConvierte una dirección URL en una que el cliente solicitante pueda utilizar. (Se hereda de Control).
Método protegidoSaveControlStateGuarda los cambios de estado de un control de servidor que se hayan producido desde el momento en que se devolvieron al servidor los datos de la página. (Se hereda de Control).
Método protegidoSaveViewStateGuarda el estado de vista actual del control derivado de ListControl y los elementos que contiene. (Se hereda de ListControl).
Método protegidoSetDesignModeStateEstablece datos en tiempo de diseño para un control. (Se hereda de Control).
Método protegidoSetPostDataSelectionInfraestructura. Establece la propiedad Selected de un control ListItem después de que se expone una página. (Se hereda de ListControl).
Método públicoSetRenderMethodDelegateInfraestructura. Asigna un delegado de controlador de eventos para representar el control de servidor y su contenido en el control principal. (Se hereda de Control).
Método públicoSetTraceData(Object, Object)Establece datos de seguimiento para el seguimiento en tiempo de diseño de los datos de representación, para lo que usa la clave y el valor de los datos de seguimiento. (Se hereda de Control).
Método públicoSetTraceData(Object, Object, Object)Establece datos de seguimiento para el seguimiento en tiempo de diseño de los datos de representación, para lo que usa el objeto del que se ha realizado seguimiento, así como la clave y el valor de los datos de seguimiento. (Se hereda de Control).
Método públicoToString Retorna una cadena que representa al objeto actual. (Se hereda de Object).
Método protegidoTrackViewStateMarca el punto en el que debe comenzar el seguimiento y el almacenamiento de los cambios de estado de vista realizados en un control derivado de ListControl. (Se hereda de ListControl).
Método protegidoValidateDataSourceComprueba que el objeto al que se enlaza un control enlazado a datos es compatible. (Se hereda de DataBoundControl).
Método protegidoVerifyMultiSelectInfraestructura. Determina si el control de lista admite el modo de selección múltiple. (Se hereda de ListControl).
Arriba

  NombreDescripción
Evento públicoCallingDataMethodsSe produce mientras se llama a los métodos de datos. (Se hereda de DataBoundControl).
Evento públicoClickSe produce cuando se hace clic en un botón de vínculo de un control BulletedList.
Evento públicoCreatingModelDataSourceSe produce mientras se crea el objeto ModelDataSource. (Se hereda de DataBoundControl).
Evento públicoDataBindingSe produce cuando el control de servidor se enlaza a un origen de datos. (Se hereda de Control).
Evento públicoDataBoundSe produce después de que el control de servidor se enlaza a un origen de datos. (Se hereda de BaseDataBoundControl).
Evento públicoDisposedSe produce cuando un control de servidor se libera de la memoria, lo que constituye la última fase del período de duración de un control de servidor cuando se solicita una página ASP.NET. (Se hereda de Control).
Evento públicoInitTiene lugar al inicializar el control de servidor, que es el primer paso en su ciclo de vida. (Se hereda de Control).
Evento públicoLoadSe produce cuando el control de servidor se carga en el objeto Page. (Se hereda de Control).
Evento públicoPreRenderSe produce una vez que se carga el objeto Control, pero antes de su representación. (Se hereda de Control).
Evento públicoSelectedIndexChangedSe produce cuando la selección del control de lista cambia entre cada envío al servidor. (Se hereda de ListControl).
Evento públicoTextChangedSe produce cuando cambian las propiedades Text y SelectedValue. (Se hereda de ListControl).
Evento públicoUnloadSe produce cuando el control de servidor se descarga de la memoria. (Se hereda de Control).
Arriba

  NombreDescripción
Método de extensión públicoEnablePersistedSelectionPermite conservar la selección en los controles de datos que admiten la selección y paginación. (Definido por DynamicDataExtensions).
Método de extensión públicoFindDataSourceControlDevuelve el origen de datos que está asociado al control de datos del control especificado. (Definido por DynamicDataExtensions).
Método de extensión públicoFindFieldTemplateDevuelve la plantilla de campo para la columna especificada en el contenedor de nomenclatura del control especificado. (Definido por DynamicDataExtensions).
Método de extensión públicoFindMetaTableDevuelve el objeto de metatabla para el control de datos contenedor. (Definido por DynamicDataExtensions).
Arriba

  NombreDescripción
Implementación explícita de interfacesMétodo privadoIAttributeAccessor.GetAttributeInfraestructura. Obtiene un atributo del control Web con el nombre especificado. (Se hereda de WebControl).
Implementación explícita de interfacesMétodo privadoIAttributeAccessor.SetAttributeEstablece un atributo del control Web con el nombre y el valor especificados. (Se hereda de WebControl).
Implementación explícita de interfacesPropiedad privadaIControlBuilderAccessor.ControlBuilderPara obtener una descripción de este miembro, vea IControlBuilderAccessor.ControlBuilder. (Se hereda de Control).
Implementación explícita de interfacesMétodo privadoIControlDesignerAccessor.GetDesignModeStatePara obtener una descripción de este miembro, vea IControlDesignerAccessor.GetDesignModeState. (Se hereda de Control).
Implementación explícita de interfacesMétodo privadoIControlDesignerAccessor.SetDesignModeStatePara obtener una descripción de este miembro, vea IControlDesignerAccessor.SetDesignModeState. (Se hereda de Control).
Implementación explícita de interfacesMétodo privadoIControlDesignerAccessor.SetOwnerControlInfraestructura. Para obtener una descripción de este miembro, vea IControlDesignerAccessor.SetOwnerControl. (Se hereda de Control).
Implementación explícita de interfacesPropiedad privadaIControlDesignerAccessor.UserDataPara obtener una descripción de este miembro, vea IControlDesignerAccessor.UserData. (Se hereda de Control).
Implementación explícita de interfacesPropiedad privadaIDataBindingsAccessor.DataBindingsPara obtener una descripción de este miembro, vea IDataBindingsAccessor.DataBindings. (Se hereda de Control).
Implementación explícita de interfacesPropiedad privadaIDataBindingsAccessor.HasDataBindingsPara obtener una descripción de este miembro, vea IDataBindingsAccessor.HasDataBindings. (Se hereda de Control).
Implementación explícita de interfacesPropiedad privadaIExpressionsAccessor.ExpressionsPara obtener una descripción de este miembro, vea IExpressionsAccessor.Expressions. (Se hereda de Control).
Implementación explícita de interfacesPropiedad privadaIExpressionsAccessor.HasExpressionsPara obtener una descripción de este miembro, vea IExpressionsAccessor.HasExpressions. (Se hereda de Control).
Implementación explícita de interfacesMétodo privadoIParserAccessor.AddParsedSubObjectPara obtener una descripción de este miembro, vea IParserAccessor.AddParsedSubObject. (Se hereda de Control).
Implementación explícita de interfacesMétodo privadoIPostBackEventHandler.RaisePostBackEventPara obtener una descripción de este método, vea RaisePostBackEvent.
Arriba

En este tema:

Introducción

Utilice el control BulletedList para crear una lista de elementos en un formato con viñetas. Para especificar cada uno de los elementos de la lista que van a aparecer en el control BulletedList, coloque un objeto ListItem por cada entrada, entre las etiquetas de apertura y de cierre del control BulletedList.

Para especificar el tipo de viñeta con el que desea mostrar los elementos de lista en un control BulletedList, establezca la propiedad BulletStyle en uno de los tipos de viñeta definidos por la enumeración BulletStyle. En la tabla siguiente se enumeran los estilos de viñeta disponibles.

Estilo de viñeta

Descripción

NotSet

No establecido.

Numbered

Un número.

LowerAlpha

Una letra minúscula.

UpperAlpha

Una letra mayúscula.

LowerRoman

Un número romano en minúsculas.

UpperRoman

Un número romano en mayúsculas.

Disc

Un círculo relleno.

Circle

Un círculo vacío.

Square

Un cuadrado relleno.

CustomImage

Una imagen personalizada.

Utilice la propiedad FirstBulletNumber para especificar el valor inicial de la numeración de los elementos de lista en un control BulletedList ordenado. El valor que se asigna a la propiedad FirstBulletNumber se omite si la propiedad BulletStyle está establecida en el campo Disc, Square, Circle o CustomImage. Si establece la propiedad BulletStyle en el valor del campo CustomImage para especificar una imagen personalizada de la viñeta, también deberá establecer la propiedad BulletImageUrl de forma que especifique la ubicación del archivo de imagen.

Para especificar el comportamiento de presentación de los elementos de lista en un control BulletedList, establezca la propiedad DisplayMode en uno de los valores definidos por la enumeración BulletedListDisplayMode. Los comportamientos de presentación definidos son Text, HyperLink y LinkButton.

Cuando se hace clic en un hipervínculo, navega a una dirección URL. Utilice la propiedad Value para especificar la dirección URL a la que navega un hipervínculo. Utilice la propiedad Target para especificar la ventana o el marco donde se muestra la página Web a la que se navega al hacer clic en un hipervínculo.

Si la propiedad DisplayMode se establece en LinkButton, el control BulletedList muestra los elementos de lista como vínculos que devuelven datos al servidor cuando se hace clic en ellos. Para controlar mediante programación las acciones que se realizan al hacer clic en un botón de vínculo, proporcione un controlador de eventos para el evento Click. Tenga en cuenta que las propiedades SelectedIndex y SelectedItem se heredan de la clase ListControl y no son aplicables al control BulletedList. Utilice los datos de evento de la clase BulletedListEventArgs para determinar el índice del botón de vínculo de un objeto BulletedList en el que el usuario hizo clic.

El control BulletedList también admite el enlace de datos. Para enlazar el control BulletedList a un origen de datos, puede utilizar cualquiera de los mecanismos de enlace de datos proporcionados. Para obtener más información, vea Binding to Databases.

Accesibilidad

Es posible que el marcado que se representa de manera predeterminada para este control no respete los estándares de accesibilidad enunciados en las directrices prioritarias de WCAG (Instrucciones de accesibilidad a contenido Web 1.0). Para obtener detalles sobre accesibilidad respecto a este control, vea ASP.NET Controls and Accessibility.

Sintaxis de la declaración

<asp:BulletedList
    AccessKey="string"
    AppendDataBoundItems="True|False"
    AutoPostBack="True|False"
    BackColor="color name|#dddddd"
    BorderColor="color name|#dddddd"
    BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|
        Inset|Outset"
    BorderWidth="size"
    BulletImageUrl="uri"
    BulletStyle="NotSet|Numbered|LowerAlpha|UpperAlpha|LowerRoman|
        UpperRoman|Disc|Circle|Square|CustomImage"
    CausesValidation="True|False"
    CssClass="string"
    DataMember="string"
    DataSource="string"
    DataSourceID="string"
    DataTextField="string"
    DataTextFormatString="string"
    DataValueField="string"
    DisplayMode="Text|HyperLink|LinkButton"
    Enabled="True|False"
    EnableTheming="True|False"
    EnableViewState="True|False"
    FirstBulletNumber="integer"
    Font-Bold="True|False"
    Font-Italic="True|False"
    Font-Names="string"
    Font-Overline="True|False"
    Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|
        Medium|Large|X-Large|XX-Large"
    Font-Strikeout="True|False"
    Font-Underline="True|False"
    ForeColor="color name|#dddddd"
    Height="size"
    ID="string"
    OnClick="Click event handler"
    OnDataBinding="DataBinding event handler"
    OnDataBound="DataBound event handler"
    OnDisposed="Disposed event handler"
    OnInit="Init event handler"
    OnLoad="Load event handler"
    OnPreRender="PreRender event handler"
    OnSelectedIndexChanged="SelectedIndexChanged event handler"
    OnTextChanged="TextChanged event handler"
    OnUnload="Unload event handler"
    runat="server"
    SkinID="string"
    Style="string"
    TabIndex="integer"
    Target="string|_blank|_parent|_search|_self|_top"
    ToolTip="string"
    ValidationGroup="string"
    Visible="True|False"
    Width="size"
>
            <asp:ListItem
                Enabled="True|False"
                Selected="True|False"
                Text="string"
                Value="string"
            />
</asp:BulletedList>
TopicLocation
Cómo: Rellenar controles List de servidor Web desde un origen de datos (Visual Studio)Generar aplicaciones Web ASP .NET en Visual Studio
Cómo: Agregar elementos a controles List de servidor Web (Visual Studio)Generar aplicaciones Web ASP .NET en Visual Studio
Cómo: Agregar controles BulletedList de servidor Web a una página de formularios Web Forms (Visual Studio)Generar aplicaciones Web ASP .NET en Visual Studio
Cómo: Responder cuando el usuario hace clic en controles de servidor Web BulletedList (Visual Studio)Generar aplicaciones Web ASP .NET en Visual Studio
Cómo: Responder cuando el usuario hace clic en controles de servidor Web BulletedList (Visual Studio)Generar aplicaciones Web ASP .NET en Visual Studio
Cómo: Rellenar controles List de servidor Web desde un origen de datos (Visual Studio)Generar aplicaciones Web ASP .NET en Visual Studio
Cómo: Agregar elementos a controles List de servidor Web (Visual Studio)Generar aplicaciones Web ASP .NET en Visual Studio
Cómo: Agregar controles BulletedList de servidor Web a una página de formularios Web Forms (Visual Studio)Generar aplicaciones Web ASP .NET en Visual Studio
Cómo: Agregar controles BulletedList de servidor Web a una página de formularios Web FormsGenerar aplicaciones Web ASP .NET
Cómo: Responder cuando el usuario hace clic en controles BulletedList de servidor WebGenerar aplicaciones Web ASP .NET
Cómo: Agregar elementos a controles List de servidor WebGenerar aplicaciones Web ASP .NET
Cómo: Rellenar controles List de servidor Web desde un origen de datosGenerar aplicaciones Web ASP .NET
Cómo: Responder cuando el usuario hace clic en controles de servidor Web BulletedList (Visual Studio)Generar aplicaciones Web ASP .NET en Visual Studio
Cómo: Rellenar controles List de servidor Web desde un origen de datos (Visual Studio)Generar aplicaciones Web ASP .NET en Visual Studio
Cómo: Agregar elementos a controles List de servidor Web (Visual Studio)Generar aplicaciones Web ASP .NET en Visual Studio
Cómo: Agregar controles BulletedList de servidor Web a una página de formularios Web Forms (Visual Studio)Generar aplicaciones Web ASP .NET en Visual Studio

Esta sección contiene dos ejemplos de código. En el primer ejemplo de código se muestra cómo crear un control BulletedList con elementos de lista a los que se da un formato de botones de vínculo. El segundo ejemplo de código muestra cómo crear un control BulletedList que utiliza el enlace de datos para especificar los elementos de lista.

En el ejemplo de código siguiente se muestra cómo crear un control BulletedList con elementos de lista que tienen el formato de botones de vínculo. Se muestra texto en un control Label cuando se hace clic en un elemento de lista.


<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
  <title>BulletedList Click Example</title>
  <script runat="server">


    void ItemsBulletedList_Click(object sender, System.Web.UI.WebControls.BulletedListEventArgs e)
    {

	    // Change the message displayed in the label based on the index
	    // of the list item that was clicked.
	    switch (e.Index) 
      {
		    case 0:
			    Message.Text = "You clicked list item 1.";
			    break;
		    case 1:
			    Message.Text = "You clicked list item 2.";
			    break;
		    case 2:
			    Message.Text = "You clicked list item 3.";
			    break;
		    default:
			    throw new Exception("You did not click a valid list item.");
			    break;
	    }

    }

  </script>

</head>
<body>

  <h3>BulletedList Click Example</h3>

  <form id="form1" runat="server">

    <p>Click on an item in the list to raise the Click event.</p> 

    <asp:BulletedList id="ItemsBulletedList" 
      BulletStyle="Disc"
      DisplayMode="LinkButton"
      OnClick="ItemsBulletedList_Click"
      runat="server">
        <asp:ListItem Value="http://www.cohowinery.com">Coho Winery</asp:ListItem>
        <asp:ListItem Value="http://www.contoso.com">Contoso, Ltd.</asp:ListItem>
        <asp:ListItem Value="http://www.tailspintoys.com">Tailspin Toys</asp:ListItem>
    </asp:BulletedList>

    <asp:Label id="Message" 
      Font-Size="12"
      Width="168px" 
      Font-Bold="True" 
      runat="server"
      AssociatedControlID="ItemsBulletedList"/>

   </form>

</body>
</html>


En el ejemplo de código siguiente se muestra cómo crear un control BulletedList que utiliza el enlace de datos para especificar los elementos de lista. Se da a los elementos de lista un formato de botones de vínculo. Se muestra texto en un control Label cuando se hace clic en un elemento de lista.


<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
  <title>BulletedList Class Data Binding Example</title>
  <script runat="server">

    void ProductsBulletedList_Click(object sender, 
      System.Web.UI.WebControls.BulletedListEventArgs e)
    {

	    // Change the message displayed in the label based on the index
	    // of the list item that was clicked.
	    switch (e.Index) 
      {
		    case 0:
			    Message.Text = "Product 1 was clicked";
			    break;
		    case 1:
			    Message.Text = "Product 2 was clicked";
			    break;
		    case 2:
			    Message.Text = "Product 3 was clicked";
			    break;
		    case 3:
			    Message.Text = "Product 4 was clicked";
			    break;
		    default:
			    throw new Exception("You must click a valid list item.");
			    break;
	    }

  }

  </script>

</head>
<body>

  <h3>BulletedList Class Data Binding Example</h3>

  <form id="form1" runat="server">

    <p>Click on an item in the list.</p>

    <asp:BulletedList id="ProductsBulletedList" 
      BulletStyle="Disc"
      DisplayMode="LinkButton"
      DataTextField="ProductName"
      DataSourceID="SqlDataSource1"
      OnClick="ProductsBulletedList_Click"
      runat="server">                    
    </asp:BulletedList>

    <asp:SqlDataSource id="SqlDataSource1"          
      ConnectionString="<%$ ConnectionStrings:NorthWindConnection%>"
      runat="server"
      SelectCommand="SELECT * FROM [Products] Where ProductID < 5">
    </asp:SqlDataSource>

    <asp:Label id="Message" 
      Font-Size="12"
      Width="168px" 
      Font-Bold="True" 
      runat="server"/>

   </form>

</body>
</html>


.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft