我有一个如下所示的 Kendo MaskedTextBox。
@(Html.Kendo().MaskedTextBox()
.Name("kendoMaskedTextBox1")
.Rules(rules =>
{
rules.Add('0', "/[0]{1}[1]{1}/");
})
.Mask("00/00/0000")
)
我的问题是如何添加规则,使其具有以下格式:MM/DD/YYYY,但同时不允许 00。基本上,对于 MM/DD 部分,我希望它查看 MM 是否是第一个如果是 0,则下一个值只能是 1-9,如果第一个值为 0,则下一个值只能是 1-9,依此类推,但对于 YYYY,我想允许 000 但不允许 0000。
有人可以帮我开始吗,也许只是 MM 部分,所以我可以自己尝试其他部分?
这是我需要的更清晰的术语:
MM 只能是以下任一值:01、02、03、04、05、06、07、08、09、10、11、12