0

有没有办法在 NVelocity 视图引擎(.vm 文件)中使用类似于 WebForms 的占位符?

今天我有一个包含<head>.

<asp:Content ID="Content2" ContentPlaceHolderID="head" runat="server"></asp:Content>

如果直接通过 NVelocity 视图引擎无法做到这一点,除了使用空白 MasterPage 并在每个视图页面中添加所有标记之外,我还有其他选择吗?

4

1 回答 1

0

在您的布局中,指定一个变量。这将像您的内容占位符一样:

$!header

然后在您的页面中,您可以为此指定内容:

#capturefor(header)
     <b>html for my header</b>
#end

我希望你已经找到了答案!但以防万一,对于任何寻找的人,你有它。

于 2011-01-25T21:19:10.540 回答