Fügen Sie eine benutzerdefinierte serverseitige Funktionsvalidierung hinzu

Mögliche Nutzungsszenarien

Manchmal müssen Sie möglicherweise eine Datenvalidierung serverseitig implementieren. Aspose.Cells.GridWeb ermöglicht es Ihnen, eine benutzerdefinierte serverseitige Datenvalidierung hinzuzufügen. Sie müssen den Zellbereich oder Bereich angeben. Sie können auch clientseitige Validierungsfunktionen für Rückrufe mit benutzerdefinierter serverseitiger Validierung festlegen.

Fügen Sie eine benutzerdefinierte serverseitige Funktionsvalidierung hinzu

Sie müssen die Servervalidierungsklasse festlegen, die die implementiertGridCustomServerValidation Schnittstelle überGridValidation.ServerValidation Attribut. Sie müssen auch die clientseitige Validierungsfunktion festlegen (sie sollte auf der Clientseite in JavaScript geschrieben sein), diese Funktion ist obligatorisch, um die Daten auf der Clientseite beim Rückruf zu validieren. Sie können die Zeichenfolge der Fehlermeldung über festlegenGridValidation.ErrorMessage und Titel überGridValidation.ErrorTitleEigenschaften für Ihre Bedürfnisse. Bitte sehen Sie sich eine Reihe von Screenshots an, die zeigen, wie es (Schritt für Schritt) in einem bestimmten Szenario funktioniert, nachdem Sie den Beispielcode unten ausgeführt haben. Im Beispiel können Sie Daten in B2:C3-Zellen nicht aktualisieren. Wenn Sie versuchen, diese Zellen im Blatt zu bearbeiten, erhalten Sie einige Fehlermeldungen und der vorherige Wert wird wiederhergestellt. Sie können das Konsolenfenster (in Ihrem Browser) öffnen, um die Informationen/Details der Zelle für bestimmte Ereignisse auszudrucken.

todo: Bild_alt_Text

todo: Bild_alt_Text

todo: Bild_alt_Text

todo: Bild_alt_Text

todo: Bild_alt_Text

Beispielcode