0

我正在使用 MS Visual developer 2010 Express Edition(免费)。

我有一个带有切换功能的中继器控件,带有编辑、更新、保存链接按钮。直到今天,一切都运行良好

现在我在中继器内将 LINK 按钮的外观更改为按钮(通过将边框样式设置为开头、颜色..等)并添加图像按钮而不是中继器外部的其他按钮。我使用 vb.net 和 Javascript 来执行各种功能

我的问题是,当我单击转发器内的按钮、图像按钮甚至链接按钮时,表单正在回发。在这种情况下,我该如何停止回发。每次单击按钮时,它看起来都在闪烁。如何我可以解决这个问题吗

请求帮助..谢谢

4

2 回答 2

0

添加到asp控件:OnClientClick="return false;"

这将防止回发。

希望有帮助。

于 2013-10-24T08:34:57.037 回答
0

您需要添加 return false; 该按钮onclickonclientclick事件

看到这个样本就像

添加onclick="return false;" 在链接按钮中

<asp:LinkButton ID="someID" onclick="return false;" runat="server" Text="clicky"></asp:LinkButton>

图片按钮有,设置 return false;

<asp:imagebutton OnClientClick="YourFunction(); return false;"/>
于 2013-10-24T08:41:28.963 回答