protected void gvList_RowCommand(object sender, GridViewCommandEventArgs e) { string userId = e.CommandArgument.ToString(); string userEmail = MemberInfo.GetBaseInfo(userId).UserEmail; switch (e.CommandName) { case "show": Response.Redirect("ShowMemberInfo.aspx?userid=" + userId, true); Response.End(); break; case "agree": MemberInfo.ConfirmUserChange(userId); NotifyHelper.SendMessage(userId, "您的身份转换申请已审核通过", "您的身份转换申请已审核通过"); NotifyHelper.SendMail(userEmail, "您的身份转换申请已审核通过", "您的身份转换申请已审核通过"); break; case "reject": MemberInfo.RejectUserChange(userId); NotifyHelper.SendMessage(userId, "您的身份转换申请被拒绝", "您的身份转换申请被拒绝"); NotifyHelper.SendMail(userEmail, "您的身份转换申请被拒绝", "您的身份转换申请被拒绝"); break; } BindList(); }