Можно всегда обрезать ведущий и запаздывающий пробел от маркера перед поиском, если это не ситуация с соответствием/группировкой, которая требует сплошной линии.
Got It.
В ASP.NET MVC 2 RC это PropertyValueInvalid, а не InvalidPropertyValue.
Взгляните на Mindscape LightSpeed. Он включает запросы LINQ и конструктор Visual Studio, который изначально работает с MySQL. Вы также можете обновить свою базу данных или синхронизировать изменения из своей базы данных прямо из дизайнера LightSpeed.
Mindscape также публикует репозиторий помощников с открытым исходным кодом для asp.net MVC, который включает в себя вещи, которые они создали для разработки с помощью LightSpeed и MVC проще (например, вы, вероятно, в конечном итоге захотите использовать настраиваемый ModelBinder для любых базовых объектов модели, которые вы используете - Mindscape предоставит тот, который богаче, чем привязка модели по умолчанию).
Существует бесплатная версия, с которой можно поиграть:
Один из парней из Mindscape также написал довольно подробный набор сообщений в блоге о создании решения ASP.NET MVC с использованием LightSpeed (хотя это
Попробуйте использовать: <% = Html.ValidationMessage ("Price")%> без звездочки "*".