【问题标题】:ASP.NET MVC Site To Admin Befor Publish To PublicASP.NET MVC 站点在发布到公共之前由管理员管理 【发布时间】:2011-06-04 11:44:47 【问题描述】: 用ASP.net MVC创建一个网站,当访问者发表文章时,如何制作,首先来管理员然后发布在网站上? 【问题讨论】: 标签: c# sql-server asp.net-mvc 【解决方案1】: 做这些事情 在存储文章的表中添加一列 IsApproved(bit)。 当访问者发布文章时,使用 IsApproved 将文章保存为 falsy(0) 向管理员发送一封电子邮件,通知发布新文章。 (非强制性) 为管理员设计一个视图,让他可以阅读未经批准的文章,然后批准它们。 (即使 IsApproved='1') 更改网站上的业务逻辑,只允许显示 IsApproved='1' 文章。 希望这会有所帮助。 【讨论】: