0

我正在AjaxControlToolKit用于应用程序,并且正在使用MaskEditExtenderTextBox。此文本框将用于获取类似于 IP 地址的内容(即:999.999.999.999 或 999.999.999.*)。

我制作第一个(999.999.999.999)没有任何困难,但它怎么能允许*代替999呢?是否可以?

谢谢帮助我!

4

2 回答 2

1

抱歉,这无济于事,但我想我应该指出 IPv4 地址中任何八位字节的最大值是 255。

使用 * 作为通配符也有些不正确。您可能会更好地要求网络掩码(这是另一个点四边形字段)。例如,假设 C 类子网中有 255 台主机是不正确的。

Wikipedia/Subnetwork上有一篇关于子网划分和网络掩码的好文章

于 2009-07-30T19:11:09.283 回答
0

完美,我找到了!这是我的 Maskeditextender。

<cc1:MaskedEditExtender ID="MaskedEditExtender1" runat="server" ClearMaskOnLostFocus="False" ClearTextOnInvalid="True" Filtered="N'*'" Mask="999.999.999.NNN" TargetControlID="MyTextBox" />
于 2009-07-30T19:01:38.177 回答