冯 海

一个程序新人菜鸟的日记,希望大家多多关照。QQ:32316131

2018教程之mvc+ef之四:用户管理之删除用户

删除用户我使用了新写一个方法来处理。

1.后台代码
/// <summary>
		/// 删除用户
		/// </summary>
		/// <param name="disposing"></param>
		// POST: Menus/Delete/5
		[AllowAnonymous]
		//[Authorize(Roles = "Super")]
		//[ValidateAntiForgeryToken]
		public async Task<ActionResult> RemoveUser(string id)
		{
			ApplicationUser user = UserManager.FindById(id);
			await UserManager.DeleteAsync(user);
			return RedirectToAction("ListUsers", "Account");
		}
		/// <summary>

  

2.前台在ListUsers视图中增加对方法的引用
<div class="contact-box-footer">
							<div class="m-t-xs btn-group">
								<a class="btn btn-xs btn-white" href="~/Account/RemoveUser/@user.Id" onclick="return confirm('你确认删除吗?')"><i class="fa fa-bank"></i> 删除 </a>
								<a class="btn btn-xs btn-white" href="~/Account/Edit/@user.Id"><i class="fa fa-edit"></i> 编辑</a>
								<a class="btn btn-xs btn-white"  href="~/Account/PasswordReset/@user.Id"><i class="fa fa-paint-brush"></i> 重置</a>
								<a class="btn btn-xs btn-white"><i class="fa fa-user-plus"></i> 头像</a>
							</div>
						</div>

 

3.效果如下

 

   

 

posted @ 2018-08-28 07:36  秋天来了哟  阅读(202)  评论(0)    收藏  举报
认识就是缘份,愿天下人都快乐!
QQ: 32316131
Email: 32316131@qq.com