ObjectList.ItemDataBind Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Происходит, если элемент в списке объектов ObjectList привязан к данным. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET.
public:
event System::Web::UI::MobileControls::ObjectListDataBindEventHandler ^ ItemDataBind;
public event System.Web.UI.MobileControls.ObjectListDataBindEventHandler ItemDataBind;
member this.ItemDataBind : System.Web.UI.MobileControls.ObjectListDataBindEventHandler
Public Custom Event ItemDataBind As ObjectListDataBindEventHandler
Тип события
Примеры
В следующем примере кода показано, как использовать ItemDataBind событие . Для определения дальнейших ObjectListDataBindEventArgs действий можно использовать ListItem свойство или DataItem коллекции. Этот пример является частью более крупного примера для ObjectList обзора.
// Count items in each department
private void List1_ItemDataBind(object sender, ObjectListDataBindEventArgs e)
{
switch (((GroceryItem)e.DataItem).Department)
{
case "Bakery":
bakeryCount++;
break;
case "Dairy":
dairyCount++;
break;
case "Produce":
produceCount++;
break;
}
}
' Count items in each department
Private Sub List1_ItemDataBind(ByVal sender As Object, ByVal e As ObjectListDataBindEventArgs)
Select Case CType(e.DataItem, GroceryItem).Department
Case "Bakery"
bakeryCount += 1
Case "Dairy"
dairyCount += 1
Case "Produce"
produceCount += 1
End Select
End Sub
Комментарии
При создании элемента в объекте ObjectList и привязке к данным этот обработчик событий задает свойства элемента списка из произвольных выражений. Элемент в элементе ObjectList управления имеет тип ObjectListItem.