Cómo: Responder cuando el usuario hace clic en controles de servidor Web BulletedList (Visual Studio)

Actualización: noviembre 2007

Puede configurar un control BulletedList para que muestre los controles LinkButton como elementos de lista con viñetas. Cuando los usuarios hacen clic en un botón, el control devuelve la página al servidor y permite ejecutar el código de respuesta al clic.

Para responder cuando el usuario hace clic en un control BulletedList de servidor Web

  1. En la vista Diseño, haga doble clic en el control BulletedList y, a continuación, agregue un controlador en el evento Click del control BulletedList.

  2. En el controlador de eventos, obtenga la propiedad Index del valor BulletedListEventArgs transferido al controlador.

  3. Utilizando el índice, obtenga el elemento adecuado del control y, a continuación, obtenga las propiedades Text y Value del elemento.

Ejemplo

En el ejemplo de código siguiente se muestra un controlador de eventos Click para un control BulletedList. El controlador muestra el elemento de lista en el que el usuario hace clic.

Protected Sub BulletedList1_Click(ByVal sender As Object, _
        ByVal e As System.Web.UI.WebControls.BulletedListEventArgs) _
        Handles BulletedList1.Click
    Dim position As Integer = e.Index
    Dim li As ListItem = BulletedList3.Items(position)
    Label1.Text = "You selected = " & li.Text & _ 
        ", with value = " & li.Value
End Sub
protected void BulletedList1_Click(object sender, 
    BulletedListEventArgs e)
{
    ListItem li = BulletedList1.Items[e.Index];
    Label1.Text = "You selected = " + li.Text + ", with value = " 
        + li.Value;
}

Vea también

Conceptos

Información general sobre BulletedList (Control de servidor Web)