<asp:GridView ID="GvReport" runat="server" Width="100%"
AutoGenerateColumns="false" AllowSorting="True" AllowPaging="true"
PageSize="20" PagerSettings-Mode="Numeric" CellPadding="0"
OnRowDataBound ="GvReportItemDataBound"
onpageindexchanging="GvReport_PageIndexChanging" >
<Columns>
<asp:TemplateField>
<ItemTemplate>
<table width="100%" cellspacing="1" cellpadding="3" align="center">
<tr id="StyleTR" runat="server">
<td style="width:3%" align="center" valign="middle">
<img id="IMG<%#DataBinder.Eval(Container.DataItem,"UserItem")%>" style="CURSOR:hand" src="Images/jia.gif"alt="" οnclick="Javascript:FolderControl(<%#DataBinder.Eval(Container.DataItem,"UserItem")%>)">
</td>
<td style="width:2%"><input type="checkbox" id="OpClientDataItem" name="OpClientDataItem" value="<%#Eval("UserItem")%>"> </td>
<td align="left" style="width:10%"><asp:Label ID="lblSupplierItem" runat="server" Text='<%#Eval("Supplier_Item")%>'></asp:Label></td>
<td align="left" style="width:15%"><asp:Label ID="lblSupplierName" runat="server" Text='<%#Eval("Supplier_Name")%>'></asp:Label></td>
<td align="left" style="width:15%"><asp:Label ID="lblContactPerson" runat="server" Text='<%#Eval("Contact_Person")%>'></asp:Label></td>
<td align="left" style="width:10%"><asp:Label ID="lblContactPhone" runat="server" Text='<%#Eval("Contact_Phone")%>'></asp:Label></td>
<td align="left" style="width:10%"><asp:Label ID="lblContactMobile" runat="server" Text='<%#Eval("Contact_Mobile")%>'></asp:Label></td>
<td align="left" style="width:15%"><asp:Label ID="lblProPrice" runat="server" Text=''></asp:Label></td>
<td align="left" style="width:10%"><asp:Label ID="Label1" runat="server" Text=''></asp:Label></td>
<td style="width:10%"><input type="button" value="编辑" class="Sitebutton" οnclick="location.href='AddEditSupplier.aspx?UserItem=<%#Eval("UserItem")%>'" /> </td>
</tr>
<tr id="TR<%#DataBinder.Eval(Container.DataItem,"Product_Item")%>" style="display:none">
<td style="width:18px" align="center" valign="middle"></td>
<td colspan="16" align="left" valign="top" class="TdHidenInfoBgColor">
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
CS代码:
protected void BtnDelete_Click(object sender, EventArgs e)
{
string strItem = "";
for (int i = 0; i <= this.GvReport.Rows.Count - 1; i++)
{
HtmlInputCheckBox chkSelected = new HtmlInputCheckBox();
chkSelected = (HtmlInputCheckBox)GvReport.Rows[i].Cells[0].FindControl("OpClientDataItem");
if (chkSelected.Checked == true)
{
strItem += chkSelected.Value + ",";
IDbSupplier sys_Supplier = new DbSupplier();
sys_Supplier.DeleteSupplier(Convert.ToInt32(chkSelected.Value));
SiteFunction.MessageBox("删除成功", string.Empty);
}
}
if (strItem.Length == 0)
{
SiteFunction.MessageBox("没有选择任何选项", string.Empty);
}
}