SparkViewEngine:Есть ли доступная функциональность, эквивалентная PHP Include?
-
18-09-2019 - |
Вопрос
Я использую SparkViewEngine с ASP.NET MVC 1.0, и мне интересно, есть ли способ включить еще одно представление в ваше текущее представление.
Например, у меня есть представление под названием ResourceManager.spark.Внутри этого файла я хочу включить еще одно подпредставление под названием Resources.spark.
Спасибо!Эйб
Решение
Да, вы можете использовать частичный файл.Синтаксис:
<use file="Resources" />
затем он будет искать файл Resources.spark в представлении/<ControllerName
> и если он не найден в общем каталоге.
Если вы назовете файл _Resources.spark, вы также можете использовать его как собственный элемент (без подчеркивания), например:
<resources />
для получения дополнительной информации см. http://sparkviewengine.com/documentation/organizingcontent#Parsingandrenderingpartialfiles
Другие советы
Конечно, вы можете использовать именованные области контента.
Взгляните на документацию по Сайт Искры
Также есть хороший видеоурок на сайте DimeCasts.Net