Wie kann ichMaskedEditExtender für Textfeld verwenden, die Adresse der Website akzeptieren sollte? dankeMaskedEditExtender in asp.net
0
A
Antwort
3
Warum würden Sie eine MaskedEdit
verwenden? Ich würde eine Textbox mit einer RegularExpressionValidator
verwenden.
MaskedEdit
ist gut für Daten, die ein festes Format über Ihre Datendomäne hat. Zum Beispiel ist die SSID immer im Format 000-00-0000
, eine Telefonnummer (in den USA) ist (000) 000-0000
, die neue Postleitzahl ist 00000-0000
. und so weiter ...
Nicht für eine breite Variante von Formaten wie eine URL, die von einem RFC geregelt wird.
Nur um Paulos Antwort hinzuzufügen. Berücksichtigen Sie zwei Domänen: www.somedomain.com und www.somedomain.co.uk. Offensichtlich würde ein MaskedEdit nicht gut funktionieren, wenn Sie nicht immer www. {Domain} .com sammeln würden. – RichardOD
Einverstanden. Das Überprüfen des Steuerelements wäre geeigneter als die Verwendung einer Maske. Ich bin mir sicher, dass es im Internet viele reguläre Ausdrücke gibt, die eine Internet-URL validieren können. – Jacob