日期:2014-05-17  浏览次数:20557 次

gridview模板添加checkbox,多选行, 在同一个页面,如何用另一个gridview显示勾选的多行数据?
1、gridview模板添加checkbox,多选行, 在同一个页面,如何用另一个gridview显示勾选的多行数据,
  包含checkbox的gridview是查询结果,
2、第一个gridview代码如下:

前台:

<asp:Label ID="Label1" runat="server" Text="生产计划号:"></asp:Label>
  <asp:TextBox ID="select_1" runat="server"></asp:TextBox>
  <asp:Label ID="Label2" runat="server" Text="已转采购的材料单:"></asp:Label>  
  <asp:DropDownList ID="DropDownList1" runat="server">
  <asp:ListItem Value="NULL" Selected="True">请选择</asp:ListItem>
  <asp:ListItem Value="转采购">转采购</asp:ListItem>
  <asp:ListItem Value="无">未 转</asp:ListItem>
  </asp:DropDownList>
  <asp:Label ID="Label3" runat="server" Text="Label">是否已生成采购订单:</asp:Label>
  <asp:DropDownList ID="finish_Purchase" runat="server">
  <asp:ListItem Selected="True" Value="NULL">请选择</asp:ListItem>
  <asp:ListItem Value="已生成">已生成</asp:ListItem>
  <asp:ListItem Value="无">未 成</asp:ListItem>
  </asp:DropDownList>
   
  &nbsp;&nbsp;&nbsp;
   
  <asp:Button ID="btn_select" runat="server" Text="搜 索" 
  onclick="btn_select_Click" />
   
  <br />
  <br />
   
  <asp:GridView ID="gvp_gridview" runat="server" AutoGenerateColumns="False" 
  Font-Size="Small" Width="976px" EnableModelValidation="True">
  <Columns>
  <asp:BoundField DataField="生产计划号" HeaderText="生产计划号" />
  <asp:BoundField DataField="材料单编号" HeaderText="材料单编号" />
  <asp:BoundField DataField="材料明细序号" HeaderText="材料明细序号" />
  <asp:BoundField DataField="产品名称" HeaderText="产品名称" />
  <asp:BoundField DataField="型号规格" HeaderText="型号规格" />
  <asp:BoundField DataField="单位" HeaderText="单位" />
  <asp:BoundField DataField="数量" HeaderText="数量" />
  <asp:BoundField DataField="品牌" HeaderText="品牌" />
  <asp:BoundField DataField="备注" HeaderText="备注" />
  <asp:BoundField DataField="审核" HeaderText="审核" />
  <asp:BoundField DataField="审核说明" HeaderText="审核说明" />
  <asp:BoundField DataField="编制" HeaderText="编制" />