IPアドレスにMaskededitextenderを使用することは可能ですか?
-
05-07-2019 - |
質問
アプリケーションに AjaxControlToolKit
を使用し、TextBoxで MaskEditExtender
を使用しています。このTextBoxは、IPアドレス(I.E .: 999.999.999.999または999.999.999。*)のようなものを取得するために使用されます。
最初のもの(999.999.999.999)を作成するのは難しくありませんが、 999
の代わりに *
を許可する方法はありますか?出来ますか?
助けてくれてありがとう!
解決 2
完全に見つかりました!これがMaskeditextenderです。
<cc1:MaskedEditExtender ID="MaskedEditExtender1" runat="server" ClearMaskOnLostFocus="False" ClearTextOnInvalid="True" Filtered="N'*'" Mask="999.999.999.NNN" TargetControlID="MyTextBox" />
他のヒント
これは役に立ちませんが、IPv4アドレスのオクテットの最大値は255であることを指摘する必要があると考えました。
また、ワイルドカードとして*を使用するのは多少間違っています。おそらく、ネットワークマスク(もう1つのドットクワッドフィールド)を求めた方がよいでしょう。たとえば、クラスCサブネット内に255個のホストがあると仮定するのは誤りです。
所属していません StackOverflow