ASP.NET回发崩溃

ASP.NET回发崩溃,asp.net,internet-explorer,Asp.net,Internet Explorer,我有一个非常简单的ASP.NET 3.5 SP1应用程序,它有一个复选框的回发触发器onchange(autopostback=true)。出于某种原因,在IE的所有版本中,当我单击该复选框时,broswer崩溃 <asp:CheckBox ID="ckTrouble" runat="server" Text="Check this box" TextAlign="Left" AutoPostBack="True" /> 复选框位于用户控件中,该控件位于使用传统母版页的普通旧页

我有一个非常简单的ASP.NET 3.5 SP1应用程序,它有一个复选框的回发触发器onchange(autopostback=true)。出于某种原因,在IE的所有版本中,当我单击该复选框时,broswer崩溃

<asp:CheckBox ID="ckTrouble" runat="server" Text="Check this box" TextAlign="Left" AutoPostBack="True" />

复选框位于用户控件中,该控件位于使用传统母版页的普通旧页上。这在Firefox和Chrome中运行得很好,只有IE引起了悲伤


想法?

似乎这可能是由于
SmartNavigation=“True”
造成的。有人认为这是一个原因吗?请参阅。

这似乎是由于
SmartNavigation=“True”
造成的。有人认为这是一个原因吗?请参阅。

查看页面的HTML源代码并跟踪复选框的
onclick
代码-您可以添加自己的调试(即使使用警报)并查看其崩溃的位置。查看页面的HTML源代码并跟踪复选框的
onclick
代码-您可以添加自己的调试(即使使用警报)我不确定失败的原因,但是
Page.SmartNavigation
在.NET 2.0以后的版本中已经过时了。改用
Page.SetFocus
Page.MaintainScrollPositionOnPostBack
。通过简单的搜索,您并不是唯一一个遇到此问题的人:我不确定失败的原因,但是
Page.SmartNavigation
在.NET 2.0以后的版本中已经过时。改用
Page.SetFocus
Page.MaintainScrollPositionOnPostBack
。简单的搜索表明,您不是唯一一个有此问题的人: