Agregar validación de función personalizada del lado del servidor

Posibles escenarios de uso

A veces, es posible que necesite implementar la validación de datos en el lado del servidor. Aspose.Cells. GridWeb le permite agregar una validación de datos personalizada del lado del servidor. Tienes que especificar el rango de celdas o el área. También puede configurar funciones de validación del lado del cliente para devoluciones de llamada con validación personalizada del lado del servidor.

Agregar validación de función personalizada del lado del servidor

Debe configurar la clase de validación del servidor que implementa elGridCustomServerValidation interfaz a través deGridValidation.ServerValidation atributo. También debe configurar la función de validación del lado del cliente (debe estar escrita en JavaScript en el lado del cliente), esta función es obligatoria para validar los datos en el extremo del cliente en la devolución de llamada. Puede configurar la cadena del mensaje de error a través deGridValidation.ErrorMessage y título a través deGridValidation.ErrorTitlepropiedades para sus necesidades. Consulte una serie de capturas de pantalla que muestran cómo funciona (paso a paso) en un escenario determinado después de ejecutar el código de muestra a continuación. En el ejemplo, no puede actualizar los datos en las celdas B2:C3. Cuando intente editar esas celdas en la hoja, aparecerán algunos mensajes de error y se restaurará el valor anterior. Puede abrir la ventana Consola (en su navegador) para imprimir la información/detalles de la celda para ciertos eventos.

todo:imagen_alternativa_texto

todo:imagen_alternativa_texto

todo:imagen_alternativa_texto

todo:imagen_alternativa_texto

todo:imagen_alternativa_texto

Código de muestra