• 创建ASP.NET AJAX客户端组件实现验证控件的toolTip式错误提示


    ASP.NET AJAX的客户端脚本库为我们提供的用于自定义组件的类Sys.Component,通过继承这个类的方式可以在客户端定义类似于服务器组件的客户端组件。在这里,创建一个自定义的组件,更改验证控件的错误提示方式,该提示方式有点类似于tooltip,错误提示之后能够在指定时间自动消失。既然是客户端的组件,那能跟验证控件联系的上的当然是Page_Validators()数组,这里面也调用了验证控件的一些客户端脚本方法,关于验证控件里的客户端方法可参考msdn。而创建客户端类和组件在asp.net ajax的帮助文档里都有详细介绍。还是看看具体实现吧。

    以下是类的定义,当然这个文件是单独保存在一个js文件中
    组件类

    页面的代码,主要是根据页面里的验证控件创建组件
    创建组件

    少不了的scriptmanager,需引用保存类的js文件
    scriptManager

    这里仅仅是客户端的组件,完全可以升级成服务器的组件,这样重用度会高一些,另外在显示tooltip方面还可以继续扩展,欢迎各位执教。
  • 相关阅读:
    STM32 GPIO 配置之ODR, BSRR, BRR 详解
    Understanding the STM32F0's GPIO
    STM32F4 External interrupts
    Calculate CAN bit timing parameters -- STM32
    禁用SQL Server Management Studio的IntelliSense
    SQL Server 2016中In-Memory OLTP继CTP3之后的新改进
    一张图解释SQL Server集群、镜像、复制、日志传送
    SQL Server出现错误: 4014
    SQL Server 2016五大优势挖掘企业用户数据价值
    SQL Server 2008, 2008 R2, 2012 and 2014 完全支持TLS1.2加密传输
  • 原文地址:https://www.cnblogs.com/shenba/p/1216283.html
Copyright © 2020-2023  润新知