gpt4 book ai didi

c# - 设置
属性时 LinkBut​​ton 事件未触发

转载 作者:行者123 更新时间:2023-11-30 22:41:27 27 4
gpt4 key购买 nike

我在 ASCX 页面中将表单操作设置为外部 URL

<form id="fLoginForm" runat="server" action="http://external.url" method="post" defaultbutton="bSignIn">

里面有一个标准的 ASP 链接按钮

<asp:LinkButton CssClass="btn" ID="bSignIn" runat="server" Text="Sign In" OnClick="bSignIn_Click" />

当我有 action="http://external.url" 时,事件“bSignin_Click”永远不会被触发设置在表单标签上。但是,当我删除操作时,它会按预期工作。我想到了 runat='server'表格,表格总是回发?我需要从操作属性中读取 URL,然后在页面中使用一些隐藏的输入值重定向到它。

谢谢。

最佳答案

实际上,当您单击链接按钮时,您的表单将回传以处理单击事件。在表单操作中,您已提供操作网址,它将被重定向到您的操作网址。

逻辑上你做错了,你必须删除操作 URL

关于c# - 设置 <form action> 属性时 LinkBut​​ton 事件未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4815357/

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