问题标签 [maskededitextender]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - 仅 MaskedEditExtender 数字,删除尾随零?
我有以下 ASP.NET 代码 -
当我输入“1”并退出时,它显示“100000000”。如何让它只显示“1”?以及如何调整它以便用户可以输入任何没有上限的有效正整数?
谢谢你。
asp.net - 如何使用 C# 获取 MaskedEdit 扩展器的 EmptyMask?
根据forums.asp.net中的一个帖子,空掩码是输入文本框上显示的掩码,例如"_ _ _ _ / _ _ / _ _"
。在服务器端代码中,MaskedEdit.Mask 属性仅保留配置掩码字符串,该字符串不会被任何提示字符替换,即"9999/99/99"
.
我的问题是,有没有一种方法可以直接检索空掩码而无需额外编码?或者最简单的代码来完成它。
谢谢
威廉
asp.net - ASP.NET MaskedEditExtender 需要在用户单击文本框时显示 mm/dd/yyyy
我将 MaskedEditExtender 控件用于包含出生日期的文本框字段。当用户单击文本框为空时,我希望掩码显示“mm/dd/yyyy”。现在它只显示“ _ _ /_/__ "
asp.net - 用于国际电话号码的 MaskedEditExtender
页面包含国际电话号码的 ajax MaskedEditExtender
。我该如何设置MaskedEditExtender
?
它可以让我输入电话号码,例如+1(454)123-45-67或8(113)123-45或132(1)123-45-67。
电话号码包含国家代码、城市代码和电话号码,对吗?
jquery - IE 中的“无法获取属性‘split’的值:对象为空或未定义”错误
我正在尝试在我的 Web 应用程序中使用 ASP.NET AJAX Toolkit 的 MaskedEditExtender 控件(带有 MaskedEditValidator)。该控件在 Google Chrome 中运行良好,但 IE9在加载包含 MaskedEditExtender 控件的页面时抛出“无法获取属性 'split' 的值:对象为空或未定义”错误。
Visual Studio 调试器在以下语句中进入 MaskedEdit.MaskedEditBehavior.debug.js:
我也尝试过使用
正如这篇文章中提到的,但它没有用。我还在我的应用程序中使用 JQuery 1.4.2。有任何想法吗??
c# - AjaxToolkit.MaskedEditExtender 不接受掩码
一夜之间,ASP.NET AJAX 扩展器 MaskedEdit 停止工作。
这是我的标记代码,非常简单,但是当您在文本框中输入日期(例如 2011.08.16)并更改 controlfocus 时,最后两位数字(天)神奇地变为零(例如 2011.08.00)。看到 mask="99/99/9999" 以某种方式起作用,我并没有注定,但我非常喜欢保留它 yyyy.MM.dd 因为它是更合乎逻辑的日期格式..
任何关于它为什么可能已经停止工作以及如何修复它的信息/理论都将被取消
EDIT2*
添加了文本框标记
asp.net - 是否可以为 MaskedEditExtender 设置适用于任何文化的日期格式 MMM-yyyy 的掩码?
正如标题所说,我遇到的问题是我需要使用短月份名称格式和年份来由 AjaxControlToolkit 中的 MaskedEditExtender 验证日期。DateTime 的 MMM-yyyy 与 MaskedEditExtender.Mask = "LLL-9999" 不同。
如果我使用 en-US 语言环境,它就像魅力一样,但如果我切换到 fr-FR,那么它将不起作用,因为法语中的短月份表示使用 4 到 5 个字母(包括点)。
对此有什么想法吗?谢谢。
asp.net - 我可以更改 MaskedEditExtender 上午/下午的默认值吗?
MaskedEditExtender
我正在使用的控件是为 aMaskType="DateTime"
和 the设置的,AcceptAMPM="true"
但我需要知道用户如何更改 am/pm 而无需输入A
AM 和P
PM?有没有办法可以在此控件中添加箭头或其他内容,以便在从 AM 更改为 PM 时更加用户友好?我的用户不会知道他们需要输入值才能更改。
asp.net - 任何想法为什么这个 MaskedEditValidator 行为不正常?
我正在尝试使以下内容对 dd-MMM-yyyy 有效。
日历扩展器将此格式传递给文本框,但从不显示在文本框中。
验证消息出现几分之一秒,然后你看到的只是标记
__-___-____
示例代码:
我一直在查看各种示例,但似乎无法确定问题所在。任何人都知道我们如何使用自定义日期格式来做到这一点?我应该使用具有自定义日期格式的 MaskType=Date 吗?
asp.net - 如何使用具有特定日期格式的 Ajax MaskedEdit?
我们有一个文本框,用户可以在其中输入日期。唯一允许的有效日期是MM/dd/yyyy
。历尽千辛万苦,我觉得MaskedEditExtender
是最好的选择。但是我在使用它时遇到了一些问题。以下是我的 ASPX 代码,
以下是我的问题:
- 添加后
MaskedEditExtender
,当我从日历中选择日期时,它不会写入文本框。 - 当我在文本框中输入某个日期时,它将变为 01-01-2011,而不是 01/01/2011,这正是我想要的。
- 我应该使用
CompareValidator
orMaskedEditValidator
吗?因为我想确保像 02/29/2011 这样的日期无效。