• MaskedEdit控件


    MaskedEdit此控件由两部分组成,MaskedEditExtender和MaskedEditValidator。

    MaskedEditExtender控件用来设置文本框显示时的一些格式,主要是为了控制用户输入的内容格式。
    属性列表:
    TargetControlID 拥有屏蔽编辑功能的文本控件ID
    MaskType 屏蔽类型:None – 无屏蔽Number – 数字屏蔽Date – 日期屏蔽Time – 时间屏蔽DateTime – 日期+时间屏蔽
    InputDirection:文本输入方向,从左到右或者从右到左
    AcceptNegative:是否接受负数符号“-”  
    DisplayMoney:显示金额符号的位置
    MessageValidatorTip:是否提示验证消息  
    PromptChararacter:没有输入完时的提示字符
    OnInvalidCssClass:当被验证控件验证失败时应用的样式
    OnFocusCssClass:当被验证控件获得焦点时应用的样式
    .....
    MaskedEditValidator控件用来难用户输入的内容,与普通控件相似。
    属性列表:
    ControlExtender:被控制的MaskedEditExtender的ID
    ControlToValidate:被验证的控件ID
    IsValidEmpty:是否能为空
    EmptyValueMessage:空值时提示的信息
    InvalidValueMessage:验证没有通过提示的信息
    ValidationGroup:验证组
    Display:验证控件的显示模式
    TooltipMessage:当被验证控件获得焦点,并且内容为空时显示信息
    .....
    实例一、日期型TEXTBOX的编辑验证

                <tr>
                    <td style=" 100px; height: 21px">
                        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox></td>
                    <td style=" 100px; height: 21px">
                        <cc1:MaskedEditExtender ID="MaskedEditExtender1" runat="server" TargetControlID="TextBox1" Mask="99-99-9999" MessageValidatorTip="true" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left" OnBlurCssNegative="" OnFocusCssClass="" OnFocusCssNegative="" OnInvalidCssClass="" PromptCharacter="-">
                        </cc1:MaskedEditExtender>
                        <cc1:MaskedEditValidator ID="MaskedEditValidator1" runat="server" ControlToValidate="TextBox1" ControlExtender="MaskedEditExtender1" IsValidEmpty="false" EmptyValueMessage="日期不能为控" InvalidValueMessage="日期输入错误" Display="Dynamic" TooltipMessage="INPUT A DATA"></cc1:MaskedEditValidator></td>
                    <td style=" 100px; height: 21px">
                    </td>
                </tr>

    实例二、金额型TEXTBOX的编辑验证

    Mask="99,999.99"
    MaskType="Number"

    实例三、日期型TEXTBOX的编辑验证

    Mask="99:99:99"
    MaskType="Time"

  • 相关阅读:
    Linux IPC udp/ip socket 编程
    Linux IPC tcp/ip socket 编程
    Linux IPC BSD socket编程基础
    Linux IPC POSIX 信号量
    Linux IPC POSIX 消息队列
    Linux IPC POSIX 共享内存
    Linux IPC System V 信号量
    Linux IPC System V 消息队列
    Linux IPC System V 共享内存
    ipcs, ipcrm
  • 原文地址:https://www.cnblogs.com/astar/p/955636.html
Copyright © 2020-2023  润新知