gpt4 book ai didi

c# - Stop OnClientClick ="aspnetForm.target =' _blank';"从其他控件点击中触发?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:02:27 26 4
gpt4 key购买 nike

我有一个页面有一个打开报告的链接按钮。在这个链接按钮上,如果有 OnClientClick="aspnetForm.target ='_blank';"因此报告会在新窗口/标签中打开。这按预期工作。我也有一个常规按钮。

如果首先单击链接按钮,则单击第二个按钮时也会打开一个新窗口。我该如何阻止这种情况发生?

我真的不知道如何正确地表达问题,所以请随意编辑问题。

最佳答案

您在 LinkBut​​ton 上的 clientClick 代码会修改整个表单目标。您可能只需添加

OnClientClick="aspnetForm.target ='_self';"

到第二个(常规)按钮。这将再次重新分配表单目标 - 这次是“ self ”。

关于c# - Stop OnClientClick ="aspnetForm.target =' _blank';"从其他控件点击中触发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19169116/

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