List.ItemDataBind Kejadian
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Terjadi ketika item dalam List terikat ke data. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET.
public:
event System::Web::UI::MobileControls::ListDataBindEventHandler ^ ItemDataBind;
public event System.Web.UI.MobileControls.ListDataBindEventHandler ItemDataBind;
member this.ItemDataBind : System.Web.UI.MobileControls.ListDataBindEventHandler
Public Custom Event ItemDataBind As ListDataBindEventHandler
Jenis Acara
Contoh
Contoh kode berikut menunjukkan cara menggunakan ItemDataBind peristiwa untuk mendapatkan total awal pengaturan status untuk daftar. Kode ini adalah bagian dari contoh yang lebih besar untuk List gambaran umum.
private void Status_DataBinding(object sender,
ListDataBindEventArgs e)
{
// Increment initial counts
switch (e.ListItem.Value)
{
case "done":
doneCount += 1;
break;
case "scheduled":
schedCount += 1;
break;
case "pending":
pendCount += 1;
break;
}
}
Private Sub Status_DataBinding(ByVal sender As Object, _
ByVal e As ListDataBindEventArgs)
' Increment initial counts
Select Case e.ListItem.Value
Case "done"
doneCount += 1
Case "scheduled"
schedCount += 1
Case "pending"
pendCount += 1
End Select
End Sub
Keterangan
Saat item dalam List dibuat dan terikat data, penanganan aktivitas ini mengatur properti item daftar dari ekspresi arbitrer. Item dalam List tipe MobileListItem. Kejadian ini dinaikkan karena setiap item sumber data terikat. Ini adalah waktu terbaik untuk memfilter atau mengelompokkan MobileListItemCollection item dalam koleksi, dengan menggunakan Text properti atau Value .