Свернуть блок C # в cshtml и сохранить его

У нас есть немного большие блоки кода C # в наших файлах cshtml, которые должны быть представлены в cshtml и нигде больше (очевидно, это не блестящий случай, но это другой вопрос).

Как мы можем свернуть или скрыть эти блоки кода, чтобы наши дизайнеры работали более плавно? Мы также хотим скрыть эти блоки кода во время демонстрации прогресса с разметкой.

Настоящая проблема в том, что мы также должны сохранить визуальное представление в SVN .

Есть ли какие-то встроенные функции VS 2010 для этого или плагина? Может быть, есть возможность использовать «частичные» страницы cshtml, где вся разметка будет в одном файле, а весь код C # - в другом?

К сожалению, VS не собирается сворачивать блоки кода C # в директиве #region в такие файлы.

В конечном счете, есть аналогичный вопрос Области в представлениях ASP.NET? , но он не дает ответа о том, как сохранить свернутое представление, когда использовался пункт действия контекстного меню «Свернуть тег».

7
задан Community 23 May 2017 в 12:16
поделиться