Maskowanie pola tekstowego do akceptowania tylko miejsc po przecinku
Używam techniki z tego łącza, aby zamaskować moje pole tekstowe, aby zaakceptować ciągi w formacie dziesiętnym (cyfry z pojedynczym kropką).
Jak zdefiniować ograniczenia wprowadzania TextBox?
Oto regex, który umieściłem w masce:
b:Masking.Mask="^\d+(\.\d{1,2})?$"
Z jakiegoś dziwnego powodu pozwala mi wprowadzić cyfry, ale nie mogę wstawić kropki w moim polu tekstowym.
Sprawdziłem tutaj również wyrażenie regularne, więc wyrażenie regularne jest zdecydowanie poprawne.
http://derekslager.com/blog/posts/2007/09/a-better-dotnet-regular-expression-tester.ashx
Co może być problemem?