2011-07-13 69 views
1

所以我的问题是关于在同一视图中处理编辑和查看文档数据。基本上,我有一个可以查看文档数据的视图。它具有必要的字段并可以向用户显示文本信息。我怎么能用这个视图编辑这个文档? 因此,似乎我需要通过一些标志,指示“编辑”或“查看”模式,并显示编辑文本框或文本。 任何技术,方法来实现这一目标?你能帮我一些建议吗?任何博客文章,文章,手册将非常赞赏。 在此先感谢你们! P.S .:这是ASP .NET MVC3应用程序(带有Razor视图引擎)。使用几乎相同的视图进行编辑和查看

回答

1

我通常使用两种不同的动作(细节和编辑)来完成此操作。你会用AcceptVerbs来修饰你的动作。在这种情况下POST与GET。您可以创建由两个操作返回的单个“局部视图”。它的行为(只读/可编辑)将由返回视图的操作决定。

没有覆盖这只是这里非常简单的教程:

CRUD

Reusing Views (Partial View)

+0

谢谢,尼克!但是什么是观点?那逻辑是保持? – kseen

+0

@kseen你在问什么是“关于”视图?您可以编写单个视图并重用它。这些在ASP.NET MVC中称为部分视图。我添加的文章部分将逐步指导您如何执行您所要求的内容。它是一个非常常见的任务 – Nick

+0

我还在本教程的部分中添加了链接,解释部分视图 – Nick

相关问题