ListViewUpdatedEventArgs.AffectedRows Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.