Когда пользователь заполнит мою форму для создания нового лица, я бы хотел, чтобы там не было пробелов до или после имени (тип String
).Удаление пробелов из представления формы
Good
: "John Doe"
Bad
: "Джон Доу" или "John Doe"
Глядя на эту SO post, кажется, что я хочу использовать пользовательские ModelBinder. Однако, поскольку я, возможно, неправильно понимаю сообщение, замена моего DefaultModelBinder будет означать, что всем строкам не будет позволено иметь ведущие или конечные пробелы.
Как я могу гарантировать, что этот пользовательский ModelBinder влияет только на Name
?
string.trim() ?? – ssilas777
Точка, связанная с этим вопросом SO, заключалась в том, чтобы явно не использовать Trim() каждую строку, поэтому я предполагаю, что и здесь. Интересно, однако, если использовать такой сложный способ только для одного поля. –
Решение с привязкой к модели звучит как излишество для меня. –