SparkViewEngine: есть ли доступная функциональность, которая эквивалентна PHP Include? - PullRequest
0 голосов
/ 05 января 2010

Я использую SparkViewEngine с ASP.NET MVC 1.0, и мне было интересно, есть ли способ включить другое представление в ваше текущее представление.

Например, у меня есть это представление под названием ResourceManager.spark.Внутри этого файла я хочу включить еще одно подраздел, называемый Resources.spark.

Спасибо!Abe

Ответы [ 2 ]

1 голос
/ 05 января 2010

Да, вы можете использовать частичный файл. Синтаксис

<use file="Resources" />

Затем он будет искать файл Resources.spark в каталоге View / <ControllerName> и, если он не найден в общем каталоге.

Если вы назовете файл _Resources.spark, вы также можете использовать его как пользовательский элемент (без подчеркивания), например

<resources />

для получения дополнительной информации см. http://sparkviewengine.com/documentation/organizingcontent#Parsingandrenderingpartialfiles

1 голос
/ 05 января 2010

Конечно, вы можете использовать именованные области содержимого.

Посмотрите документацию на сайте Spark

Существует также хороший видеоурок на DimeCasts.Net

...