protected void GridDpt_RowCommand(object sender, GridCommandEventArgs e) { int roleID = GetSelectedDataKeyID(GridDpt); if (e.CommandName == "Delete") { BLL.tLink BLL = new Maticsoft.BLL.tLink(); bool isTrue = BLL.Delete(roleID); if (!isTrue) { Alert.ShowInTop("删除失败!"); return; } else { LoadData(); } } else { Window1.Title = "编辑链接"; string openUrl = String.Format("./LinkEdit.aspx?roleId={0}", HttpUtility.UrlEncode(roleID.ToString())); PageContext.RegisterStartupScript(Window1.GetSaveStateReference(roleID.ToString()) + Window1.GetShowReference(openUrl)); } }