bootstrap adminlte教程11:打造内部邮件系统 -更改邮件状态
这一个主要是一打开邮件,就更改EmailState为1
首先控制器
// GET: Emails/Details/5 public async Task<ActionResult> Details(string id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } Email email = await db.Emails.FindAsync(id); if (email == null) { return HttpNotFound(); } ///准备改变emailstate的状态 /// email.EmailState = "1"; if (TryUpdateModel(email)) { db.SaveChanges(); } //返回视图 return View(email); }
然后视图没有改变。
访问一下,我的收件箱那个邮件