ValidatorCallout 示例

请按照你的理解对下面的输入框和按钮进行操作,你就可以看到 ValidatorCallout 的效果:
姓名:
电话号码:



 ValidatorCallout 概述

ValidatorCallout 是一个 ASP.NET AJAX 控件,其可以增强 ASP.Net 的校验控件的提示显示效果,如上面的例子所示。

使用这个控件的时候,你可以和之前一样的拖拽一个 Validator 控件到其页面上,并设置其相关属性,再放置一个 ValidatorCallout 控件,将并将其 TargetControlID 属性指向 Validator 控件。


 ValidatorCallout 属性

ValidatorCallout 控件属性将被初始化如下面的示例代码所示,斜体属性为可选属性。

<ajaxToolkit:ValidatorCalloutExtender 
                runat="Server"
                ID="PNReqE"
                TargetControlID="PNReq" 
                Width="350px"
                HighlightCssClass="highlight" 
                WarningIconImageUrl="warning.gif"
                CloseImageUrl="close.gif" />
  • TargetControlID - 将被改变的 Validator 控件
  • Width - 弹出窗口的宽度
  • HighlightCssClass - 当 Validator 控件触发无效提示时,Css Class 表示样式
  • WarningIconImageUrl - 警告图标的图片路径
  • CloseImageUrl - 关闭按钮的图片路径
  • Animations - ValidatorCallout 扩展动画。请点击应用动画动画引用获得更多的信息。
    • OnShow - 当 Validator 控件触发无效时,提示框显示的时候出现的动画形式。动画可以应用 <HideAction Visible="true" />开关显示提示框的其可视化信息。
    • OnHide - 当无效提示框被关闭时出现的动画形式。

 ValidatorCallout 存在的问题

提示框显示与否的状态目前还不能保存;

即,当页面被提交以后,不能按照提交前的状态,出现这个提示框;

对于 Customer Validator 控件,它只能同客户端脚本校验事件协同工作。


 相关问题

 Internet 相关资源


Copyright © 2007 AJAXASP.NET.CN 保留所有权利. 赞助本站