【发布时间】:2017-01-02 11:28:57
【问题描述】:
网络应用程序。我有一个gridview与复选框。检查复选框后,我想向用户发送电子邮件。我的GridView列是ID,姓名,电子邮件I等。检查夹后,我想发送电子邮件。我编写了 javascript 代码来从 gridview 中获取所有电子邮件 ID,并将所有电子邮件 ID 推送到数组中。我很困惑如何将这些 id 带到服务器端。 这是我的按钮。
<asp:Button ID="Button1" class="submitLink blueButton" runat="server" Text="GETID" OnClientClick="javascript:sendEmail()" OnClick="Button1_Click" />
使用下面的代码行,我可以获得所需的电子邮件 ID
$('#<%= gdvRegretletter.ClientID %> input[type="CheckBox"]').each(function () {
if ($(this).closest('tr').find('input[type="checkbox"]').prop("checked") == true)
email.push($(this).closest('tr').find('td:eq(3)').text().trim());
});
数组电子邮件将捕获所有必需的电子邮件 ID,但我希望这些值位于服务器端的 Button1_Click 事件中。我可以有一些想法来实现这一目标吗?感谢您的时间。
【问题讨论】:
-
您好,谢谢您的回复。我可以知道除了进行ajax调用之外还有其他方法吗?
标签: javascript c# asp.net gridview