DataRepeaterAddRemoveItemsCancelEventArgs.ItemCount-Eigenschaft

Ruft die Anzahl der Elemente ab, die gelöscht werden sollen.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

'Declaration
Public ReadOnly Property ItemCount As Integer
public int ItemCount { get; }
public:
property int ItemCount {
    int get ();
}
member ItemCount : int
function get ItemCount () : int

Eigenschaftswert

Typ: System.Int32
Eine Anzahl von Elementen.

Hinweise

In der aktuellen Implementierung des DataRepeater-Steuerelements kann jeweils nur ein Element gelöscht werden.Daher ist diese Eigenschaft immer return 1.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie ein Ereignishandler DeletingItems im Abbrechen abgebrochen werden.

Private Sub DataRepeater1_DeletingItems(
    ByVal sender As Object, 
    ByVal e As Microsoft.VisualBasic.PowerPacks.DataRepeaterAddRemoveItemsCancelEventArgs
  ) Handles DataRepeater1.DeletingItems

    ' Check whether the user is a supervisor.
    If My.User.IsInRole("Supervisor") = False Then
        ' Cancel the deletion and display a message.
        e.Cancel = True
        MsgBox("You are not authorized to delete.")
    End If
End Sub
private void DataRepeater1_DeletingItems(object sender, 
    Microsoft.VisualBasic.PowerPacks.DataRepeaterAddRemoveItemsCancelEventArgs e)
{
    // Check whether the user is a supervisor.

    ClientRolePrincipal rolePrincipal =
        System.Threading.Thread.CurrentPrincipal
        as ClientRolePrincipal;

    if (rolePrincipal.IsInRole("supervisor") == false)
    {
        e.Cancel = true;
        MessageBox.Show("You are not authorized to delete.");
    }
}   

.NET Framework-Sicherheit

Siehe auch

Referenz

DataRepeaterAddRemoveItemsCancelEventArgs Klasse

Microsoft.VisualBasic.PowerPacks-Namespace

DeletingItems

UserDeletingItems

Weitere Ressourcen

Einführung in das DataRepeater-Steuerelement (Visual Studio)

Gewusst wie: Deaktivieren des Hinzufügens und Löschens von DataRepeater-Elementen (Visual Studio)