NET简答

    技术2024-10-30  25

    1.在ASP.NET 中有哪些数据验证控件(请解释ASP.NET中以什么方式进行数据验证)? (1)RequiredFieldValidator:检查用户是否输入; (2)CompareValidator:检查两个表单输入项的输入信息是否存在某种指定关系,比如大、等于等; (3)RangeValidator:检查用户输入是否在某一指定范围; (4)RegularExpressionValidator:检查用户输入是否符合某一指定的正则表达式要求; (5)CustomValidator: 检查用户输入是否符合开发者指定的验证逻辑规则。 2.面向对象的三个特性? 继承性:就是让一个类型的对象拥有另一个类型的对象的属性的方法。继承后,子类拥有父类的属性 和方法。 封装性:就是将数据和代码捆绑在一起,防止外界干扰。 多态性:就是一个事物拥有不同形式的能力。 3.override与重载的区别 重载是方法的名称相同,参数或参数类型不同,进行多次重载以适应不同的需要。 Override是进行基类中函数的重写,为了适应需要。

    Processed: 0.010, SQL: 9