9

Sto sviluppando una vista di accesso in MVC5.MVC DataAnnotation Accept No Spaces

Vorrei impostare a livello ViewModel una DataAnnotazione per indicare che il campo NON accetta spazi vuoti.

C'è un'annotazione dei dati in MVC (qualcosa come [NoSpaces] che può essere utilizzato per non consentire un campo di stringa per contenere "spazi"

+0

si desidera che il Validatore di RegularExpression http://msdn.microsoft.com/en-us/library/system.componentmodel.dataannotations.regularexpressionattribute(v=vs.110).aspx Sono bravo con le espressioni regolari, ma questo validatore è quello che –

+0

OK ... Posso chiederti se hai chiesto di chiudere questa domanda? –

+0

Non sono stato io a chiedere che la domanda sia chiusa. –

risposta

17

ne dite di questo:?

[RegularExpression(@"^\S*$", ErrorMessage = "No white space allowed")] 
+1

... che permetterà a qualsiasi personaggio tranne spazi, è giusto? –

+0

Da msdn - Corrisponde a qualsiasi carattere non di spazio bianco. – Kirby

+1

Buon riferimento qui: http://msdn.microsoft.com/en-us/library/az24scfc(v=vs.110).aspx – Kirby

Problemi correlati