单元格字符长度验证代码1:
- var tes1Lc = new GcSpread.Sheets.TextLengthCondition(
- GcSpread.Sheets.GeneralCompareType.LessThanOrEqualsTo, 100);
- var tes1Dv = new GcSpread.Sheets.DefaultDataValidator(tes1Lc);
- tes1Dv.showInputMessage = true;
- tes1Dv.inputTitle = "提示";
- tes1Dv.inputMessage = '输入值的文本长度应小于等于100';
- cell.dataValidator(tes1Dv);
复制代码
单元格字符长度验证代码2:
- var tes2Dv = GcSpread.Sheets.DefaultDataValidator.createTextLengthValidator(
- GcSpread.Sheets.ComparisonOperator.LessThanOrEqualsTo, 300);
- tes2Dv.showInputMessage = true;
- tes2Dv.inputTitle = "提示";
- tes2Dv.inputMessage = '输入值的文本长度应小于等于300';
- cell.dataValidator(tes2Dv);
复制代码
这两种代码在验证单元格字符长度时,
1、单元格输入数字,实际就是和单元格值进行比较了,而不是验证字符长度,请问为什么呢?
2、单元格输入字符,才能验证字符长度。 |
|