【发布时间】:2011-08-26 07:56:45
【问题描述】:
我们的 cshtml 文件中有一些 C# 代码块,它们必须在 cshtml 中呈现,而不能在其他任何地方呈现(显然这不是一个出色的案例,但这是另一个问题)。
我们如何折叠或隐藏这些代码块,以便让我们的设计人员更顺畅地工作?我们还想在使用标记的进度演示期间隐藏这些代码块。
真正的问题是我们还必须将视觉表示保存到 SVN 中。
这个或插件是否有任何原生 VS 2010 功能?也许有机会使用“部分”cshtml 页面,其中所有标记都在一个文件中,所有 C# 代码都在另一个文件中?
不幸的是,VS 不会折叠此类文件中#region 指令内的 C# 代码块。
最终有一个类似的问题Regions In ASP.NET Views?,但它没有给出关于在使用“折叠标签”上下文菜单操作项时如何保存折叠表示的答案。
【问题讨论】:
标签: asp.net-mvc visual-studio-2010 asp.net-mvc-3 razor