【发布时间】:2016-06-14 05:47:16
【问题描述】:
I have added a checkbox (chkCtrl) column into a gridview, when the checkboxes are selected i want to grab the email address that corresponds to that row and store all the results in a list or array.我希望在单击“发送电子邮件”按钮时发生这种情况。
Gridview 代码 ASP.net
<asp:GridView CssClass="table table-hover" BorderWidth="2px" ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="GrabModuleID" OnSelectedIndexChanged="GridView1_SelectedIndexChanged" >
<Columns>
<asp:CommandField EditText="" ShowSelectButton="True" SelectText="View Student Details" />
<asp:BoundField DataField="StudentNo" HeaderText="Student Number" SortExpression="StudentNo" />
<asp:BoundField DataField="Email" HeaderText="Email" SortExpression="Email" />
<asp:BoundField DataField="UserID" HeaderText="UserID" SortExpression="UserID" Visible="false" />
<asp:BoundField DataField="ModuleID" HeaderText="ModuleID" SortExpression="ModuleID" Visible="false" />
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="chkCtrl" runat="server" />
</ItemTemplate>
</asp:TemplateField>
发送电子邮件按钮代码:
<asp:Button ID="SendEmail" runat="server" class="btn btn-primary" Text="Send Class Email" OnClick="SendEmail_Click" />
【问题讨论】:
标签: asp.net arrays gridview checkbox arraylist