Lägg till celldata validering
Contents
[
Hide
]
Aspose.Cells.GridWeb tillåter dig att lägga till Data Validation genom att använda metoden GridWorksheet.Validations.Add(). Med denna metod måste du specificera Cell Range. 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 bort Data Validation från en GridCell med hjälp av metoden GridCell.RemoveValidation().
Skapa datavalidering i en GridCell av GridWeb
Följande exempelkod skapar en Data Validering i en cell B3. Om du anger något värde som inte ligger mellan 20 och 40, kommer cellen B3 att visa en Valideringsfel i form av Rött XXXX som visas på skärmdumpen.
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; |