Исчезающая метка флажка в элементе управления ASP.Net 3.5 DetailsView
-
01-07-2019 - |
Вопрос
У меня есть веб-форма с кнопкой и элементом управления DetailsView на ней.В событии нажатия кнопки я меняю элемент управления DetailsView на режим вставки, чтобы я мог добавлять записи:
DetailsView1.Изменить режим (DetailsViewMode.Вставить)
Все работает нормально, за исключением флажка в DetailsView.Когда DetailsView переходит в режим вставки, текст, описывающий, для чего предназначен флажок, исчезает.Сам флажок работает нормально.
Почему мой текст исчезает и как я могу это исправить?
Решение
Я смог исправить свою проблему, изменив ее на поле шаблона.Не уверен, почему это не сработало бы по-другому.
Другие советы
Является ли текст в Метке тем, что есть в шаблоне элемента?Если это так, вам нужно будет добавить его в шаблон элемента редактирования.Также убедитесь, что ширина элемента управления достаточна для размещения всех элементов управления и текста.Возможно, он становится скрытым из-за абсолютного позиционирования.
Спасибо за быстрый ответ.Текста нет в шаблоне.Это просто поле CheckBoxField со свойством Text, для которого установлено значение "Активный".:
Я попытался расширить поле и элемент управления DetailsView, но текст по-прежнему исчезает, когда я нажимаю на кнопку.