Практическое руководство. Отклик на щелчок пользователя в серверном веб-элементе управления BulletedList
Обновлен: Ноябрь 2007
Элемент управления BulletedList можно использовать для отображения элементов управления LinkButton в виде элементов маркированного списка. Когда пользователь нажимает кнопку, элемент управления отправляет страницу обратно на сервер и позволяет запустить код в ответ на нажатие.
Чтобы сформировать отклик на щелчок пользователя в серверном веб-элементе управления BulletedList, выполните следующие действия:
В представлении конструирования дважды щелкните элемент управления BulletedList и добавьте обработчик для события Click элемента управления BulletedList.
В обработчике событий получите значение свойства Index объекта BulletedListEventArgs, которое передается обработчику.
С помощью индекса получите из элемента управления соответствующий элемент, а затем получите значения свойств Text и Value элемента.
Пример
В следующем примере показан обработчик событий Click для элемента управления BulletedList. Обработчик показывает элемент, выбранный пользователем из списка.
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;
}
См. также
Основные понятия
Общие сведения о серверном веб-элементе управления BulletedList