ASP.NET 动态内容
我正在开发 ASP.NET (MVC3 HTML5) 网站。我需要以某种方式允许管理员编辑新闻、主页文本、促销等内容。我可以使用现有的 API 来实现此功能吗?
谢谢。
I am working on ASP.NET (MVC3 HTML5) web site. I need somehow to allow admin to edit content like news, homepage text, promotions etc. Can i implement this using existing API?
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
很简单。
创建一个界面,用于编辑您希望管理员编辑的内容,并使用 [Authorize] 属性保护它
链接到 MSDN 以获取语言详细信息。
它的工作方式是您有两个(实际上是三个)新闻视图。
第一个视图用于向普通用户呈现 NewsItem 对象。
第二个视图用于获取 NewsItem 对象进行编辑。
第三个视图用于显示编辑后的NewsItem对象,以确保编辑的最终结果。
用户将始终看到最后编辑的 NewsItem(与 3 相同)。
Very simple.
Make an interface for editing the content you want the admin to edit and protect it with the [Authorize] attribute
Link to MSDN for the language details.
The way it could work is that you have two(actually three) views for news.
The first view is for presenting the NewsItem-object for the common user.
The second views are for getting the NewsItem-object for editing.
And the third view is for showing the NewsItem-object after editing, to ensure the end result of the editing.
The users will always be presented with the last edited NewsItem(the same as 3).