我正在使用文本框输入日期用户
如何在用户输入值日期时自动屏蔽格式掩码“dd-MM-yyyy”
感谢
答案 0 :(得分:1)
我不确定我理解您的问题,但您可以使用ASP.NET CompareValidator
来确保输入是有效日期:
<asp:CompareValidator
id="cv_date" runat="server"
Type="Date"
Operator="DataTypeCheck"
ControlToValidate="tb_my_textbox"
ErrorMessage="Please enter a valid date.">
</asp:CompareValidator>
答案 1 :(得分:1)
使用标准的asp.net控件无法做到这一点。 您可以尝试ajax控件toollkit,它是一组ajax控件。你可以在这里找到它: http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/MaskedEdit/MaskedEdit.aspx
或者你可以使用javascript构建自己的掩码。
答案 2 :(得分:1)
您可以尝试使用JScript:
$(document).ready(
function() {
$('#txtbx').click(
function() {
$("#txtbx").mask("999-99-9999");
});
});