gpt4 book ai didi

javascript - LoginStatus 注销不会在母版页的一个特定页面中触发 javascript

转载 作者:行者123 更新时间:2023-11-27 23:37:31 26 4
gpt4 key购买 nike

我有一个带有 LoginView 和 LoginStatus 控件的 asp.net 母版页:

<asp:LoginView ID="LoginView1" runat="server">
<LoggedInTemplate>
<asp:LoginStatus ID="LoginStatus1" runat="server" LogoutText="Log out" OnLoggingOut="LoginStatus1_LoggingOut"
LogoutPageUrl="~/Login.aspx" LogoutAction="Redirect" ForeColor="GrayText" />
</LoggedInTemplate>
</asp:LoginView>

然后我有一堆常规页面,它们都使用这个母版页(通过另一个母版页)。问题是其中之一的注销在 IE 中不起作用。链接来源与以下href相同:

javascript:__doPostBack('ctl00$ctl00$LoginStatus1$ctl00','')

我在控制台中看不到任何错误,并且它在 Chrome 中工作正常。另外,如果我直接从 IE-js 控制台运行上面的代码,那么它会触发注销。我怎样才能进一步调试这个?

最佳答案

CausesValidation=“假”

在LoginView中的LinkBut​​ton上添加上述属性,即可解决问题。

关于javascript - LoginStatus 注销不会在母版页的一个特定页面中触发 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34006411/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com