62,074
社区成员
发帖
与我相关
我的任务
分享
<asp:GridView ID="GridView1" runat="server" Width="100%" DataSourceID="ods_HFA_PackingList"
AutoGenerateColumns="False" CellPadding="3">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="chk_HFA" runat="server" /></ItemTemplate>
<HeaderStyle Width="10px" Wrap="False" />
<ItemStyle Width="10px" Wrap="False" />
</asp:TemplateField>
<asp:BoundField DataField="Shipment_Id" HeaderText="走货批次">
<HeaderStyle HorizontalAlign="Center" Wrap="False" />
<ItemStyle HorizontalAlign="Center" Wrap="False" />
</asp:BoundField>
<asp:BoundField DataField="Carton_Qty" HeaderText="总箱数">
<HeaderStyle HorizontalAlign="Center" Wrap="False" />
<ItemStyle HorizontalAlign="Center" Wrap="False" />
</asp:BoundField>
<asp:BoundField DataField="Sum_Budget_Packing_Qty" HeaderText="预装数">
<HeaderStyle HorizontalAlign="Center" Wrap="False" />
<ItemStyle HorizontalAlign="Center" Wrap="False" />
</asp:BoundField>
<asp:BoundField DataField="Sum_Packed_Qty" HeaderText="已装数量">
<HeaderStyle HorizontalAlign="Center" Wrap="False" />
<ItemStyle HorizontalAlign="Center" Wrap="False" />
</asp:BoundField>
<asp:BoundField DataField="Exfactory_Notes_Code" HeaderText="走货单号">
<HeaderStyle HorizontalAlign="center" Wrap="false" />
<ItemStyle HorizontalAlign="center" Wrap="false" />
</asp:BoundField>
</Columns>
<HeaderStyle BackColor="#E0E0E0" />
<AlternatingRowStyle Wrap="False" />
</asp:GridView>
bool cbx= false;
string Shipment_Id_value;
for (int i = 0; i < this.GridView1.Rows.Count; i++)
{
cbx = ((CheckBox)GridView1.Rows[i].FindControl( "CheckBox1 ")).Checked;
if (cbx)
{
Shipment_Id_value = GridView1.Rows[i].Cells["1"].Text.Trim();//获取该行记录的Shipment_Id栏位(第二栏)的值.
}
for i = 0 to gridview.rows.count - 1
ctpye(GridView.Rows(i).FindControl("chk_HFA"), CheckBox).Checked
next