Могут быть и другие причины, по которым ваш FormView
не переключается.Обычно это плохо отформатированный HTML.Ваш дизайнер иногда сообщает вам о неправильно сформированных секциях, отображая что-то вроде этого ...
![enter image description here](https://i.stack.imgur.com/injNh.png)
В тех случаях, когда вы не получаете это очевидное сообщениеFormView
не переключение обычно сводится к чему-то менее очевидному, например, к плохим атрибутам AssociatedControlId
.Я бы порекомендовал посмотреть на вас ярлыки, валидаторы и все, что связано с элементом управления.Что-то такое маленькое, как это ...
<asp:Label runat="server"
ID="labelAccessGrantedBy"
Text="Access Granted By"
AssociatedControlID="textAccessGranted" />
<asp:TextBox runat="server"
ID="textAccessGrantedBy"
CssClass="wmioSmall wFull"
Text='<%# Bind("access_granted_by") %>' />
Заметили преднамеренное использование textAccessGranted
выше, а не фактическое textAccessGrantedBy
TextBox
?Вот где раньше мне не удавалось обработать команду.