Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Inicializa una nueva instancia de la clase DataRepeaterAddRemoveItemsCancelEventArgs.
Espacio de nombres: Microsoft.VisualBasic.PowerPacks
Ensamblado: Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxis
'Declaración
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
)
Parámetros
- index
Tipo: System.Int32
El índice de DataRepeaterItem que se elimina.
- count
Tipo: System.Int32
El número de elementos que se eliminan.
Comentarios
Los eventos de DeletingItems y de UserDeletingItems aparecen cuando se realiza una solicitud para eliminar DataRepeaterItem de un control de DataRepeater .
Puede reemplazar la eliminación estableciendo el parámetro de cancel de DataRepeaterAddRemoveItemsCancelEventArgs a True.
Ejemplos
El ejemplo siguiente se muestra cómo cancelar una eliminación en el controlador de eventos de 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.");
}
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
DataRepeaterAddRemoveItemsCancelEventArgs Clase
Microsoft.VisualBasic.PowerPacks (Espacio de nombres)
Otros recursos
Introducción al control DataRepeater (Visual Studio)
Cómo: Deshabilitar las operaciones de agregar y eliminar elementos DataRepeater (Visual Studio)