У меня есть скрытое поле в связанном с данными GridView, который не отображает его значение в IE 11.0.9600.Скрытое значение поля, не отображаемое в IE
.aspx
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:HiddenField ID="hdnField" runat="server" Value='<%# ((MyObject)Container.DataItem).MyEnumValue.ToString() %>' />
</ItemTemplate>
</asp:TemplateField>
Вынесено Выход
Chrome/Firefox
<input type="hidden" name="..." id="..." value="MyEnumStringValue">
IE
<input name="..." id="..." type="hidden"></input>
То же имя, то же идентификатор, ни одно значение и т. Д. И закрывающий тег в Chrome/Firefox!
Что нужно сделать, чтобы получить значение для рендеринга? Кто-нибудь еще испытал это?
Вы добавили класс ControlAdapter для элемента управления HiddenField? – angrymrt
@angrymrt Нет, мне никогда не приходилось их использовать. – mizzle