Freigeben über


DataRepeater.NewItemNeeded-Ereignis

Tritt ein, wenn die VirtualMode-Eigenschaft auf True festgelegt ist und der Benutzer neues leeres DataRepeaterItemerstellt.

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

Im virtuellen Modus verwenden Sie dieses Ereignis, um dem Datenspeicher einen neuen Datensatz hinzuzufügen, wenn der Benutzer ein neues Element hinzugefügt wird.

Wenn die VirtualMode-Eigenschaft auf Falsefestgelegt ist, wird dieses Ereignis nicht ausgelöst.

Weitere Informationen zur Ereignisbehandlung finden Sie unter Behandeln von Ereignissen.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie das NewItemNeeded-Ereignis behandelt wird.Es wird davon ausgegangen, dass Sie ein DataRepeater-Steuerelement mit dem Namen DataRepeater1 , das seinen VirtualMode-Eigenschaft auf Trueverfügt, und dass Sie haben, benannte ein Datenspeicher für eine Datenquelle 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)