ListViewUpdatedEventArgs.AffectedRows Свойство

Определение

Возвращает количество строк, подвергшихся обновлению.

public:
 property int AffectedRows { int get(); };
public int AffectedRows { get; }
member this.AffectedRows : int
Public ReadOnly Property AffectedRows As Integer

Значение свойства

Int32

Количество строк, подвергшихся обновлению.

Примеры

В следующем примере показано, как использовать AffectedRows свойство для проверки обновления элемента. Этот пример кода является частью более крупного примера, предоставленного ListViewUpdatedEventArgs для класса.

void ContactsListView_ItemUpdated(Object sender, ListViewUpdatedEventArgs e)
{
    if (e.Exception != null)
    {
        if (e.AffectedRows == 0)
        {
            e.KeepInEditMode = true;
            Message.Text = "An exception occurred updating the contact. " +
                                "Please verify your values and try again.";
        }
        else
            Message.Text = "An exception occurred updating the contact. " +
                                "Please verify the values in the recently updated item.";

        e.ExceptionHandled = true;
    }
}
Sub ContactsListView_ItemUpdated(sender As Object, e As ListViewUpdatedEventArgs)
    If e.Exception IsNot Nothing Then
        If e.AffectedRows = 0 Then
            e.KeepInEditMode = True
            Message.Text = "An exception occurred updating the contact. " & _
                                "Please verify your values and try again."
        Else
            Message.Text = "An exception occurred updating the contact. " & _
                                "Please verify the values in the recently updated item."
        End If

        e.ExceptionHandled = True
    End If
End Sub

Комментарии

AffectedRows Используйте свойство, чтобы определить количество строк, затронутых операцией обновления, возвращаемых источником данных. Так как обычно обновляется только один элемент, это свойство обычно содержит значение 0 или 1.

Иногда во время операции обновления может возникать ошибка, которая не вызывает исключения. В этом случае AffectedRows свойство можно использовать для проверки обновления элемента.

Применяется к

См. также раздел