ASP.NET文本框掩码
本文关键字:掩码 文本 NET ASP | 更新日期: 2023-09-27 18:20:07
所以我想在我的文本框中包含一个掩码。我研究了不同的选择,我尝试了所有的选择,但似乎都不起作用。我使用的是VS2013和C#,我也希望能够在我的代码中使用textbox.text。
我有这样的东西:
<script type="text/javascript" src="/js/jquery-2.1.4.min.js"></script>
<script type="text/javascript" src="/js/jquery.maskedinput.js"></script>
<script type="text/javascript">
$(function () {
$("#TxtDOB").mask("999-999-9999");
});
</script>
asp:TextBox ID="TxtDOB" runat="server" CssClass="textbox1" Width="130px" />
TextBox无法识别掩码。
我参加聚会有点晚了,但添加ClientIDMode="static"
应该可以解决这里的问题。默认情况下,.Net会将ID(在本例中为"TxtDOB")转换为您设置的ID之外的其他ID。添加ClientIDMode="static"
告诉.Net不要更改ID,并使其在客户端上可用。
<asp:TextBox ID="TxtDOB" runat="server" ClientIDMode="static" CssClass="textbox1" Width="130px" />