Freigeben über


DataRepeater.NewItemNeeded-Ereignis

Tritt ein, wenn die VirtualMode-Eigenschaft auf True festgelegt ist und der Benutzer eine neue leere DataRepeaterItem erstellt.

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

Syntax

'Declaration
Public Event NewItemNeeded As EventHandler
public event EventHandler NewItemNeeded
public:
 event EventHandler^ NewItemNeeded {
    void add (EventHandler^ value);
    void remove (EventHandler^ value);
}
member NewItemNeeded : IEvent<EventHandler,
    EventArgs>
JScript unterstützt keine Ereignisse.

Hinweise

Verwenden Sie dieses Ereignis im virtuellen Modus zum Hinzufügen eines neuen Datensatzes in einem Datenspeicher, wenn der Benutzer ein neues Element hinzufügt.

Wenn die VirtualMode -Eigenschaftensatz auf False, dieses Ereignis wird nicht ausgelöst.

Weitere Informationen zum Behandeln von Ereignissen finden Sie unter Behandeln und Auslösen von Ereignissen.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie zur Verarbeitung der NewItemNeeded Ereignis. Es wird vorausgesetzt, dass Sie eine DataRepeater Steuerelement namens DataRepeater1 , hat seine VirtualMode -Eigenschaftensatz auf True, und dass Sie einen Datenspeicher für eine Datenquelle mit dem Namen Employees.

Private Sub DataRepeater1_NewItemNeeded(
  ) Handles DataRepeater1.NewItemNeeded

    Dim newEmployee As New Employee
    Employees.Add(newEmployee)
    blnNewItemNeedEventFired = True 
End Sub
private void dataRepeater1_NewItemNeeded(object sender, System.EventArgs e)
{
    Employee newEmployee = new Employee();
    Employees.Add(newEmployee);
    blnNewItemNeedEventFired = true;
}

.NET Framework-Sicherheit

Siehe auch

Referenz

DataRepeater Klasse

Microsoft.VisualBasic.PowerPacks-Namespace

ItemValueNeeded

ItemValuePushed

Weitere Ressourcen

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

Virtueller Modus im DataRepeater-Steuerelement (Visual Studio)