ListViewUpdatedEventArgs.AffectedRows Eigenschap

Definitie

Hiermee haalt u het aantal rijen op dat is beïnvloed door de updatebewerking.

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

Waarde van eigenschap

Het aantal rijen dat is beïnvloed door de updatebewerking.

Voorbeelden

In het volgende voorbeeld ziet u hoe u de AffectedRows eigenschap gebruikt om te controleren of een item is bijgewerkt. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de ListViewUpdatedEventArgs klasse.

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

Opmerkingen

Gebruik de AffectedRows eigenschap om het aantal rijen te bepalen dat is beïnvloed door de updatebewerking, zoals geretourneerd door de gegevensbron. Omdat doorgaans slechts één item wordt bijgewerkt, bevat deze eigenschap meestal een waarde van 0 of 1.

Soms kan tijdens de updatebewerking een fout optreden die geen uitzondering genereert. In dat geval kan de AffectedRows eigenschap worden gebruikt om te controleren of een item is bijgewerkt.

Van toepassing op

Zie ook