SparkViewEngineをASP.NETMVC1.0で使用していますが、現在のビューに別のビューを含める方法があるかどうか疑問に思っていました。
たとえば、ResourceManager.sparkというこのビューがあります。このファイル内に、Resources.sparkという別のサブビューを含めたいと思います。
ありがとう!阿部
SparkViewEngineをASP.NETMVC1.0で使用していますが、現在のビューに別のビューを含める方法があるかどうか疑問に思っていました。
たとえば、ResourceManager.sparkというこのビューがあります。このファイル内に、Resources.sparkという別のサブビューを含めたいと思います。
ありがとう!阿部
はい、部分ファイルを使用できます。構文は
<use file="Resources" />
次に、View />ディレクトリでResources.sparkというファイルを探し、それが<ControllerName
共有ディレクトリに見つからない場合は検索します。
ファイルに_Resources.sparkという名前を付けると、次のようにカスタム要素(アンダースコアなし)として使用することもできます。
<resources />
詳細については、http://sparkviewengine.com/documentation/organizingcontent#Parsingandrenderingpartialfilesを参照してください。