0

私はアプリケーションにAjaxControlToolKitを使用しており、TextBoxにMaskEditExtenderを使用しています。このテキストボックスは、IPアドレス(I.E .: 999.999.999.999または999.999.999。*)のようなものを取得するために使用されます。IPアドレスにMaskeditextenderを使用することはできますか?

私は最初のもの(999.999.999.999)を作るのは難しいことはありませんが、999の代わりに*をどうすればできますか?出来ますか?

助けてくれてありがとう!

答えて

0

完璧でした!ここに私のMaskeditextenderがあります。

<cc1:MaskedEditExtender ID="MaskedEditExtender1" runat="server" ClearMaskOnLostFocus="False" ClearTextOnInvalid="True" Filtered="N'*'" Mask="999.999.999.NNN" TargetControlID="MyTextBox" /> 
1

申し訳ありませんが、これは役立ちますが、私はIPv4アドレスのいずれかのオクテットの最大値も255

そのワイルドカードとして*を使用して、やや不正確であることを指摘すべきであると思っていません。おそらく、ネットワークマスク(もう1つのドットの四角いフィールド)を求めるのが良いでしょう。クラスCサブネット内に255個のホストがあると仮定するのは間違いです。

うん、私は理解してWikipedia/Subnetwork

+0

上のサブネットとネットワークマスクに良い記事があります!返信いただきありがとうございます。しかし、なぜ私は "IPのような"と言ったのか... ... [1-9] {3}。[1-9] {3}。[1-9] {3} 1-9] {3}。 "申し訳ありませんが、私のポストのタイトルは良くありませんでした(私はそれを変更したと思いました)。 コンパニティのための「内部コード」です。コンピュータのユニークなIDのようなものです(なぜ彼らはIPアドレスを使わないのですか?私は知らない:P)。 –

関連する問題