所以基本上我的问题是,在使用smoothstate.js进行页面转换时,按钮OnClick事件不会触发。如果加载了页面(Default.aspx),并且我移到了按钮所在的另一个页面(Second.aspx),则除非刷新页面(第二个),否则OnClick事件将不起作用(它只是重定向到上一个回发页面)。 .aspx)。
母版页:
<form runat="server">
...
<div id="main" class="m-scene">
<asp:ContentPlaceHolder ID="MainContent" runat="server">
</asp:ContentPlaceHolder>
</div>
</form>
Second.aspx
<div class="container scene-element scene-element--fade-in-left">
<asp:UpdatePanel runat="server">
<ContentTemplate>
...
<asp:Button ID="test" OnClick="ButtonClick1" runat="server" Text="test" />
</ContentTemplate>
</asp:UpdatePanel>
</div>
希望我对我的问题很清楚。任何帮助将不胜感激!