我想在ASP.Net中使用IP地址的掩码文本。
以下是ipaddress,它们是一些可能的地址。
例如:
192.168.30.2
10.1.1.2
31.23.212.2
所以,第一个有3个数字,但是数字2只有2.现在,默认的MaskedTextBox让你在进入下一个八位字节之前输入所有三个数字。
提前致谢,
答案 0 :(得分:3)
答案 1 :(得分:1)
尝试使用990.990.990.990或###。###。###。###作为Mask属性
答案 2 :(得分:1)
据我所知,您需要自己编写一个javascript函数。 asp.net工具包中包含的MaskEdit仅提供固定掩码,这意味着您需要具有以下格式的IP地址:
010.001.001.002
就是说,至少可以说,丑陋。如果有人知道任何解决方法,我很乐意看到它。
所以,我的解决方案是使用正则表达式获取IP地址并编写一个JS函数,根据此表达式对用户输入作出反应。