如何在aspx文件中的Visual Studio中添加REGION

我使用带有代码的asp.net和c#。

所以我在VS 2010中为每个.aspx页面都有两个文件。

在.aspx.cs页面中,我可以使用以下代码在代码中添加区域:

#region Name Region #endregion 

我的问题:

  • 如何在.aspx文件中执行此操作? #region似乎只在.cs文件中工作。
  • 你知道其他任何有用的标签,以帮助我组织更好的代码.aspx和.cs文件?
  • 你知道在我的代码中扩展或折叠我所有区域的键盘快捷键吗?

谢谢你的帮助。

你知道在我的代码中扩展或折叠我所有区域的键盘快捷键吗?

以下是一些关键的和弦。

Ctrl-M Ctrl-O将折叠打开的文档(或突出显示的部分)中的所有区域。

Ctrl-M Ctrl-M将折叠或打开光标所在的可折叠部分。

Ctrl-M Ctrl-L将折叠或打开所有内容。

现在这里是我经常使用的一个,特别是在javascript文件中:突出显示一些代码,然后按Ctrl-M Ctrl-H隐藏它,这将产生一个扩展器+-在折叠代码旁边。 按Ctrl-M Ctrl-O再次展开它。

另请参阅Scott Guthrie撰写的这篇博文 ,其中详细介绍了一些可以下载的海报,其中包含许多VS快捷键组合。

Visual Studio for aspx文件的编辑器已经为HTML的各个元素提供了折叠和扩展等function。

您可以在编辑器的最左侧点击“ – ”以折叠相应的HTML标记(Div或表格等)和子内容。

您可以尝试将其放入其他容器中。 例如

….我把所有的javascripts放在这里。

所以我可以崩溃Javasript“地区”。 如果它在你的身体部分,你有内部的asp控制你可能尝试类似的东西

….

应该提到的是,如果你使用热键:

  • CTRL + MCTRL + O.
  • CTRL + MCTRL + M.
  • CTRL + MCTRL + L.
  • CTRL + MCTRL + T.

保存和重新打开项目时,它们不会被保存。