0

我知道如何通过 jquery 触发按钮单击。:

$('#hiddenSendButton').trigger('click');

我试图做的是让这个在代码隐藏中触发一个点击事件。

<input id="hiddenSendButton" class="hiddenSendButton" type="hidden" runat="server" onclick="btnSend_Click" />

我不认为我这样做是正确的,我猜我需要使用 asp.net 按钮控件才能将其绑定到代码隐藏或类似的东西。

这是我的代码隐藏。:

Protected Sub btnSend_Click(ByVal sender As Object, ByVal e As EventArgs) 

我尝试在句柄子句中添加,但由于它是一个输入按钮,它没有那个。

有任何想法吗?我确信这很简单,我似乎无法通过搜索找到任何关于此的内容。

我在想的一件事是使用 asp.net 按钮,但我如何使它隐藏但在客户端仍然可见。

4

1 回答 1

2

是的,您需要使用 asp.net 按钮控件将其绑定到代码隐藏中的单击事件。

<asp:button runat="server" id="btnSend" class="hiddenSendButton" onclick="btnSend_Click" />

此外,在您的示例中,您将其作为隐藏字段,而不是隐藏按钮。这是两个非常不同的东西。隐藏字段没有被“点击”的能力。

于 2012-10-01T23:19:19.317 回答