共用方式為


HOW TO:回應使用者在 BulletedList Web 伺服器控制項中的按鍵 (Visual Studio)

更新:2007 年 11 月

您可以設定 BulletedList 控制項,將 LinkButton 控制項顯示為項目符號清單的項目。使用者按一下按鈕時,控制項就會將頁面回傳給伺服器,並讓您有機會執行程式碼來回應這個按一下動作。

若要回應使用者在 BulletedList Web 伺服器控制項中的按一下動作

  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 Web 伺服器控制項概觀