Lägg till Cell Datavalideringar
Contents
[
Hide
]
Aspose.Cells.GridWeb låter dig lägga tillDatavalidering med metoden GridWorksheet.Validations.Add(). Med den här metoden måste du angeCell Räckvidd Men om du vill skapa en datavalidering i en enda GridCell kan du göra det direkt med metoden GridCell.CreateValidation(). På samma sätt kan du ta bortDatavalidering från en GridCell med metoden GridCell.RemoveValidation().
Skapa datavalidering i en GridCell av GridWeb
Följande exempelkod skapar enDatavalidering i en cell B3. Om du anger något värde som inte är mellan 20 och 40, visas cellen B3Valideringsfel i formen avRöd XXXX som visas i denna skärmdump.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Access first worksheet | |
GridWorksheet sheet = GridWeb1.WorkSheets[0]; | |
// Access cell B3 | |
GridCell cell = sheet.Cells["B3"]; | |
// Add validation inside the gridcell | |
// Any value which is not between 20 and 40 will cause error in a gridcell | |
GridValidation val = cell.CreateValidation(GridValidationType.WholeNumber, true); | |
val.Formula1 = "=20"; | |
val.Formula2 = "=40"; | |
val.Operator = GridOperatorType.Between; | |
val.ShowError = true; | |
val.ShowInput = true; |