У нас есть немного большие блоки кода C # в наших файлах cshtml, которые должны быть представлены в cshtml и нигде больше (очевидно, это не блестящий случай, но это другой вопрос).
Как мы можем свернуть или скрыть эти блоки кода, чтобы наши дизайнеры работали более плавно? Мы также хотим скрыть эти блоки кода во время демонстрации процесса разметки.
Реальная проблема в том, что мы также должны сохранить визуальное представление в SVN .
Есть ли какая-нибудь нативная функциональность VS 2010 для этого или плагина? Может быть, есть возможность использовать «частичные» cshtml страницы, где вся разметка будет в одном файле, а весь код C # будет в другом?
К сожалению, VS не собирается свернуть блоки кода C # в директиве #region в таких файлах.
В конечном итоге возникает аналогичный вопрос Регионы в представлениях ASP.NET? , но он не дает ответа о том, как сохранить свернутое представление при использовании элемента действия контекстного меню «Свернуть тег».