protected void grdBanner_RowCommand(object sender, System.Web.UI.WebControls.GridViewCommandEventArgs e) { int rowIndex = ((System.Web.UI.WebControls.GridViewRow)((System.Web.UI.Control)e.CommandSource).NamingContainer).RowIndex; int bannerId = (int)this.grdBanner.DataKeys[rowIndex].Value; int replaceBannerId = 0; if (e.CommandName == "Fall") { if (rowIndex < this.grdBanner.Rows.Count - 1) { replaceBannerId = (int)this.grdBanner.DataKeys[rowIndex + 1].Value; } } else { if (e.CommandName == "Rise" && rowIndex > 0) { replaceBannerId = (int)this.grdBanner.DataKeys[rowIndex - 1].Value; } } if (replaceBannerId > 0) { VShopHelper.SwapTplCfgSequence(bannerId, replaceBannerId); base.ReloadPage(null); } if (e.CommandName == "DeleteBanner") { if (VShopHelper.DelImgCfg(bannerId)) { this.ShowMsg("删除成功!", true); base.ReloadPage(null); } else { this.ShowMsg("删除失败!", false); } } }