DataRepeaterAddRemoveItemsCancelEventArgs, constructeur
Initialise une nouvelle instance de la classe DataRepeaterAddRemoveItemsCancelEventArgs.
Espace de noms : Microsoft.VisualBasic.PowerPacks
Assembly : Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntaxe
'Déclaration
Public Sub New ( _
index As Integer, _
count As Integer _
)
public DataRepeaterAddRemoveItemsCancelEventArgs(
int index,
int count
)
public:
DataRepeaterAddRemoveItemsCancelEventArgs(
int index,
int count
)
new :
index:int *
count:int -> DataRepeaterAddRemoveItemsCancelEventArgs
public function DataRepeaterAddRemoveItemsCancelEventArgs(
index : int,
count : int
)
Paramètres
- index
Type : System.Int32
L'index d'DataRepeaterItem qui est supprimé.
- count
Type : System.Int32
Le nombre d'éléments étant supprimés.
Notes
Les événements d'DeletingItems et d'UserDeletingItems se produisent lorsqu'une demande est fait supprimer DataRepeaterItem d'un contrôle d'DataRepeater.
Vous pouvez substituer la suppression en définissant le paramètre d'cancel d'DataRepeaterAddRemoveItemsCancelEventArgs à True.
Exemples
L'exemple suivant montre comment annuler une suppression dans le gestionnaire d'événements d'DeletingItems.
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.");
}
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
DataRepeaterAddRemoveItemsCancelEventArgs Classe
Microsoft.VisualBasic.PowerPacks, espace de noms