К сожалению, кажется, нет никакого пути. Отрывки предлагают удивительно ограниченную поддержку функции преобразования , как Вы видите.
необходимо придерживаться решения для стандарта VS, которое должно записать два литерала: один для имени свойства и другого для членского имени переменной.
Вы можете легко разместить каждую секцию в отдельном частичном виде. Затем это позволит вам сделать запрос jquery для каждого представления после того, как ваши данные были отправлены / изменены. Затем каждый вызов можно было поместить в соответствующий раздел. Это очень выполнимо и похоже на подходящий путь.
Я не ожидал, что ваш контроллер вернет несколько частичных представлений ... так как это нарушит SRP!
Обновление: после вашего обновления ... вы все еще можете получить разделы отдельно. Это просто требует немного больше внимания с вашей стороны, поскольку каждая выборка может возвращать фрагмент ошибки (посредством запроса JSON). Если какая-либо ошибка возвращается, эти сообщения об ошибках могут быть отображены в заголовке. Или... вы можете сделать запрос заголовка последним для ошибок после того, как все остальные запросы вернут отчет, и в этом случае каждое частичное представление может перебрасывать свои сообщения об ошибках в переменную сеанса для состояния ошибки ... а затем отображать эти сообщения в заголовке.
. Серьезная причина для выбора каждого раздела, так как это отдельный раздел, а не один сверхзапрос, может еще не быть очевидной в первоначальном дизайне. С каждым разделом, управляемым отдельно, вы можете делать такие необычные вещи, как кэширование каждого раздела независимо, обеспечение более частых обновлений в одной области над другой и т. Д.
Это непростой вопрос. Как насчет этого?
Настройте частичный запрос для каждого верхнего, левого, основного компонентов, каждый из которых возвращает частичный вид с данными, необходимыми для этой области. Затем каждый раз, когда на главной панели происходит событие, запускайте обновление партиалов в каждой области, чтобы обновить их.
В качестве альтернативы, пусть у всех будут фиксированные таймеры для опроса новых данных.