Is broken!
If I put IE10 into IE9 mode, all works OK. I have 3 triggers that are set in code behind Page_Init and some child triggers of the Update Panel.
None are working in IE10. The child triggers do nothing and the ones set in code behind do full post backs.
Content page code behind:
private void Page_Init(object sender, EventArgs e) { Search_Timer = (Timer)Master.FindControl("header").FindControl("Search_Timer"); Search_Text = (TextBox)Master.FindControl("header").FindControl("Search_Text"); Search_Button = (ImageButton)Master.FindControl("header").FindControl("Search_Button"); if (Search_Timer != null) { AsyncPostBackTrigger Timer_Trigger = new AsyncPostBackTrigger(); Timer_Trigger.ControlID = Search_Timer.UniqueID; Timer_Trigger.EventName = "Tick"; Staff_Panel.Triggers.Add(Timer_Trigger); Search_Timer.Tick += SearchTimer_Tick; } if (Search_Text != null) { AsyncPostBackTrigger Search_Trigger = new AsyncPostBackTrigger(); Search_Trigger.ControlID = Search_Text.UniqueID; Search_Trigger.EventName = "TextChanged"; Staff_Panel.Triggers.Add(Search_Trigger); // Search_Text.TextChanged += SearchText_TextChanged; } if (Search_Button != null) { AsyncPostBackTrigger Submit_Trigger = new AsyncPostBackTrigger(); Submit_Trigger.ControlID = Search_Button.UniqueID; Submit_Trigger.EventName = "Click"; Staff_Panel.Triggers.Add(Submit_Trigger); Search_Button.Click += SearchButton_Click; } }
Master page:
<asp:Panel ID="search" DefaultButton="Search_Button" runat="server"><asp:Timer ID="Search_Timer" Interval="60000" Enabled="True" runat="server" /><div ID="searchText"><asp:TextBox ID="Search_Text" Text="" AutoPostBack="False" onkeyup="keyPress();" runat="server" /></div><div ID="searchBtn"><asp:ImageButton ID="Search_Button" ImageUrl="/images/search.png" AlternateText="Search" Tooltip="Search" runat="server" /></div></asp:Panel>