Lägg till anpassad funktionsvalidering på serversidan

Möjliga användningsscenarier

Ibland kan du behöva implementera datavalidering på serversidan. Aspose.Cells.GridWeb låter dig lägga till anpassad datavalidering på serversidan. Du måste ange cellområdet eller området. Du kan också ställa in valideringsfunktioner på klientsidan för återuppringningar med anpassad validering på serversidan.

Lägg till anpassad funktionsvalidering på serversidan

Du måste ställa in servervalideringsklassen som implementerarGridCustomServerValidation gränssnitt viaGridValidation.ServerValidation attribut. Du måste också ställa in valideringsfunktionen på klientsidan (den bör skrivas i JavaScript på klientsidan), den här funktionen är obligatorisk för att validera data på klientsidan vid callback. Du kan ställa in felmeddelandesträngen viaGridValidation.ErrorMessage och titel viaGridValidation.ErrorTitlefastigheter för dina behov. Se en serie skärmdumpar som visar hur det fungerar (steg för steg) i ett givet scenario efter att ha kört exempelkoden nedan. I exemplet kan du inte uppdatera data i B2:C3-celler. När du försöker redigera dessa celler i arket kommer du att få några felmeddelanden och tidigare värde återställs. Du kan öppna konsolfönstret (i din webbläsare) för att skriva ut cellinformation/detaljer för vissa händelser.

todo:image_alt_text

todo:image_alt_text

todo:image_alt_text

todo:image_alt_text

todo:image_alt_text

Exempelkod