2015-01-02 2 views
-1

Я использую DetailsView для обновления записи. Если вход редактирования некоторых полей слишком длинный, система создает исключение «данные будут усечены».ASP.NET DetailsView Обновление обработки исключений - усеченные данные

Я могу видеть, где я могу обнаружить ошибку в DetailsViewItemUpdating или DetailsViewItemUpdated и предоставить сообщение пользователя. Тем не менее, я считаю, что визуальная обратная связь должна быть достаточной для этого выпуска, т. Е. «Эй, у меня не было моих 30 персонажей, даже если лейбл заголовка сказал, что он допустит только 20».

Есть ли способ заставить DetailsView сделать усечение и принять обновление?

Или какой-либо другой подход к исключению обработки данных, который должен быть довольно распространенным.

+0

Что такое -1? Не уверен, что я должен извлечь из этого. Похоже, был конкретный ответ на конкретный вопрос, так ..? – wayfarer

ответ

0

ОТВЕТ: от Аммар Gaffar на EE:

Преобразовать в шаблон поля

В EditItemTemplate

Set DataBindings> MaxLength свойство желаемой максимальной длины поля

работает отлично.

Смежные вопросы