다음을 통해 공유


방법: BulletedList 웹 서버 컨트롤에서 사용자 클릭에 응답(Visual Studio)

업데이트: 2007년 11월

BulletedList 컨트롤에서 LinkButton 컨트롤을 글머리 기호 목록 항목으로 표시하도록 구성할 수 있습니다. 사용자가 단추를 클릭하면 컨트롤에서는 서버에 페이지를 다시 게시하고 클릭에 응답하여 코드를 실행할 수 있도록 합니다.

BulletedList 웹 서버 컨트롤에서 사용자 클릭에 응답하려면

  1. 디자인 뷰에서 BulletedList 컨트롤을 두 번 클릭하고 BulletedList 컨트롤의 Click 이벤트에 대한 처리기를 추가합니다.

  2. 이벤트 처리기에서 처리기에 전달된 BulletedListEventArgs 값의 Index 속성을 가져옵니다.

  3. 인덱스를 사용하여 컨트롤에서 적절한 항목을 가져온 다음 해당 항목의 TextValue 속성을 가져옵니다.

예제

다음 코드 예제에서는 BulletedList 컨트롤에 대한 Click 이벤트 처리기를 보여 줍니다. 이 처리기에서는 사용자가 클릭한 목록 항목을 표시합니다.

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 웹 서버 컨트롤 개요