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);
}
然后视图没有改变。
访问一下,我的收件箱那个邮件

浙公网安备 33010602011771号