EditForm Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Rendert ein Formularelement, das eine EditContext an Nachfolgerelemente übergibt.
public ref class EditForm : Microsoft::AspNetCore::Components::ComponentBase
public class EditForm : Microsoft.AspNetCore.Components.ComponentBase
type EditForm = class
inherit ComponentBase
Public Class EditForm
Inherits ComponentBase
- Vererbung
Konstruktoren
EditForm() |
Erstellt eine Instanz von EditForm. |
Eigenschaften
AdditionalAttributes |
Dient zum Abrufen oder Festlegen einer Auflistung zusätzlicher Attribute, die auf das erstellte |
Assets |
Ruft die ResourceAssetCollection für die Anwendung ab. (Geerbt von ComponentBase) |
AssignedRenderMode |
Ruft die dieser Komponente zugewiesene IComponentRenderMode ab. (Geerbt von ComponentBase) |
ChildContent |
Gibt den Inhalt an, der in diesem EditFormgerendert werden soll. |
EditContext |
Gibt den Bearbeitungskontext explizit an. Geben Sie bei Verwendung dieses Parameters nicht auch Modelan, da der Modellwert von der Model-Eigenschaft übernommen wird. |
Enhance |
Wenn diese Option aktiviert ist, wird die Formularübermittlung ausgeführt, ohne die Seite vollständig neu zu laden. Dies entspricht dem Hinzufügen von Dieses Kennzeichen ist nur in serverseitigen Renderingszenarien (SSR) relevant. Bei interaktivem Rendern hat das Flag keine Auswirkung, da beim Senden trotzdem kein ganzseitiges Neuladen vorhanden ist. |
FormName |
Ruft den Namen des Formularhandlers ab oder legt den Namen fest. Dies ist für die Veröffentlichung an einen serverseitigen Endpunkt erforderlich. Sie wird während des interaktiven Renderings nicht verwendet. |
Model |
Gibt das Modellobjekt der obersten Ebene für das Formular an. Für dieses Modell wird ein Bearbeitungskontext erstellt. Wenn Sie diesen Parameter verwenden, geben Sie nicht auch einen Wert für EditContextan. |
OnInvalidSubmit |
Ein Rückruf, der beim Senden des Formulars aufgerufen wird und die EditContext als ungültig festgelegt ist. |
OnSubmit |
Ein Rückruf, der beim Senden des Formulars aufgerufen wird. Wenn Sie diesen Parameter verwenden, sind Sie dafür verantwortlich, eine Überprüfung manuell auszulösen, z. B. durch Aufrufen von Validate(). |
OnValidSubmit |
Ein Rückruf, der aufgerufen wird, wenn das Formular gesendet wird und die EditContext als gültig festgelegt ist. |
RendererInfo |
Ruft die RendererInfo die Komponente ausgeführt wird. (Geerbt von ComponentBase) |
Methoden
BuildRenderTree(RenderTreeBuilder) |
Rendert die Komponente an die bereitgestellte RenderTreeBuilder. |
DispatchExceptionAsync(Exception) |
Behandelt die bereitgestellte Dies ist nützlich, wenn eine Ausnahme außerhalb der Komponentenlebenszyklusmethoden auftritt, sie aber mit einer Ausnahme aus einer Komponentenlebenszyklusmethode identisch behandeln möchten. (Geerbt von ComponentBase) |
InvokeAsync(Action) |
Führt die angegebene Arbeitsaufgabe im Synchronisierungskontext des zugeordneten Renderers aus. (Geerbt von ComponentBase) |
InvokeAsync(Func<Task>) |
Führt die angegebene Arbeitsaufgabe im Synchronisierungskontext des zugeordneten Renderers aus. (Geerbt von ComponentBase) |
OnAfterRender(Boolean) |
Die Methode wird nach jedem interaktiven Rendern der Komponente aufgerufen und die Benutzeroberfläche hat die Aktualisierung abgeschlossen (z. B. nachdem elemente dem Browser-DOM hinzugefügt wurden). Alle ElementReference Felder werden nach der Ausführung aufgefüllt. Diese Methode wird während des vor- oder serverseitigen Renderings nicht aufgerufen, da diese Prozesse keinem Livebrowser-DOM zugeordnet sind und bereits abgeschlossen sind, bevor das DOM aktualisiert wird. (Geerbt von ComponentBase) |
OnAfterRenderAsync(Boolean) |
Methode wird nach jedem Rendern der Komponente interaktiv aufgerufen und die Benutzeroberfläche hat die Aktualisierung abgeschlossen (z. B. nachdem elemente dem Browser-DOM hinzugefügt wurden). Alle ElementReference Felder werden nach der Ausführung aufgefüllt. Diese Methode wird während des vor- oder serverseitigen Renderings nicht aufgerufen, da diese Prozesse keinem Livebrowser-DOM zugeordnet sind und bereits abgeschlossen sind, bevor das DOM aktualisiert wird. Beachten Sie, dass die Komponente nach Abschluss aller zurückgegebenen Tasknicht automatisch erneut gerendert wird, da dies zu einer endlosen Renderschleife führen würde. (Geerbt von ComponentBase) |
OnInitialized() |
Die Methode wird aufgerufen, wenn die Komponente gestartet werden kann, nachdem sie die ursprünglichen Parameter von ihrem übergeordneten Element in der Renderstruktur erhalten hat. (Geerbt von ComponentBase) |
OnInitializedAsync() |
Die Methode wird aufgerufen, wenn die Komponente gestartet werden kann, nachdem sie die ursprünglichen Parameter von ihrem übergeordneten Element in der Renderstruktur erhalten hat. Überschreiben Sie diese Methode, wenn Sie einen asynchronen Vorgang ausführen und möchten, dass die Komponente aktualisiert werden soll, wenn dieser Vorgang abgeschlossen ist. (Geerbt von ComponentBase) |
OnParametersSet() |
Die Methode wird aufgerufen, wenn die Komponente Parameter von seinem übergeordneten Element in der Renderstruktur empfangen hat, und die eingehenden Werte eigenschaften zugewiesen wurden. |
OnParametersSetAsync() |
Die Methode wird aufgerufen, wenn die Komponente Parameter von seinem übergeordneten Element in der Renderstruktur empfangen hat, und die eingehenden Werte eigenschaften zugewiesen wurden. (Geerbt von ComponentBase) |
SetParametersAsync(ParameterView) |
Legt Parameter fest, die vom übergeordneten Element der Komponente in der Renderstruktur bereitgestellt werden. (Geerbt von ComponentBase) |
ShouldRender() |
Gibt ein Flag zurück, um anzugeben, ob die Komponente gerendert werden soll. (Geerbt von ComponentBase) |
StateHasChanged() |
Benachrichtigt die Komponente, dass sich der Zustand geändert hat. Wenn zutreffend, führt dies dazu, dass die Komponente erneut gerendert wird. (Geerbt von ComponentBase) |
Explizite Schnittstellenimplementierungen
IComponent.Attach(RenderHandle) |
Rendert ein Formularelement, das eine EditContext an Nachfolgerelemente übergibt. (Geerbt von ComponentBase) |
IHandleAfterRender.OnAfterRenderAsync() |
Rendert ein Formularelement, das eine EditContext an Nachfolgerelemente übergibt. (Geerbt von ComponentBase) |
IHandleEvent.HandleEventAsync(EventCallbackWorkItem, Object) |
Rendert ein Formularelement, das eine EditContext an Nachfolgerelemente übergibt. (Geerbt von ComponentBase) |