加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – AjaxControlToolkit MaskedEditExtender – 自定义蒙

发布时间:2020-12-16 09:56:58 所属栏目:asp.Net 来源:网络整理
导读:我正在使用MaskedEditExtender向用户显示他们应该使用什么格式在文本框中输入日期.如何将遮罩更改为dd / MM / yyyy而不是__ / __ / ____? 解决方法 我查看了MaskedEditExtender的源代码,看起来它不支持你想要的开箱即用.您可以使用PromptCharacter属性将’_
我正在使用MaskedEditExtender向用户显示他们应该使用什么格式在文本框中输入日期.如何将遮罩更改为dd / MM / yyyy而不是__ / __ / ____?

解决方法

我查看了MaskedEditExtender的源代码,看起来它不支持你想要的开箱即用.您可以使用PromptCharacter属性将’_’替换为其他字符,但要执行您想要的操作,您需要在控件的源代码中编辑MaskedEditBehavior.js.搜索_PromptChar以查找相关部分.

要快速解决方法,您可以创建“dd mm yy”的图像,并使用CSS将其设置为文本框的背景图像.然后MaskedEditExtender中的现有掩码将出现在图像的顶部.也许使用PromptCharacter =”(空格)使它看起来更清洁.

.dateTextBox{
background-image:url('images/my_hacky_dateformat_image.gif');
background-repeat:no-repeat;
padding-left:5px;
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读