我想ASP.Net中IPAddress的掩碼文本。IP地址的掩碼文本框
以下是一些可能的地址的ipaddress。
例:
192.168.30.2
10.1.1.2
31.23.212.2
所以,一把手有3個號碼,但號碼2只2.現在,默認的MaskedTextBox中讓你在所有三個數字纔去到下一個字節的進入。
由於提前,
我想ASP.Net中IPAddress的掩碼文本。IP地址的掩碼文本框
以下是一些可能的地址的ipaddress。
例:
192.168.30.2
10.1.1.2
31.23.212.2
所以,一把手有3個號碼,但號碼2只2.現在,默認的MaskedTextBox中讓你在所有三個數字纔去到下一個字節的進入。
由於提前,
嘗試使用990.990.990.990或###。###。###。###爲您Mask財產
據我所知,你需要自己編寫JavaScript函數。 MaskEdit包括在asp.net工具只提供固定不變的面具,這意味着,你需要在這樣的格式有IP地址:
010.001.001.002
也就是說,可以說至少,醜陋。如果有人知道任何解決方法,我很樂意看到它。
因此,我的解決方案是使用IP地址的正則表達式並編寫一個JS函數,該函數根據此表達式對用戶輸入做出反應。
恐怕不會幫助,因爲它不處理各種情況,只有固定的字符串。這意味着,您需要像這樣編寫IP:010.001.001.002 ...或者是否有任何可能的解決方法? – walther 2012-03-30 11:23:59
好的,然後你可以使用一個JavaScript來檢查你的文本框中至少有三個(。)。那麼你可以申請像12.1.2.3或121.32.222.111等。 – 2012-03-30 11:27:58