2014-03-12 87 views
0

嗨那裏我有一些麻煩重寫這個代碼在火花,我們有一個網站,既使用火花和剃刀,所以當我們做剃鬚刀的任何事情,它必須改變火花。 我一直在使用宏的火花,但它似乎並沒有工作。剃刀幫手火花

這裏是剃刀代碼

@helper ImageFeature(INavigationNode node) 
{ 
    <figure> 
     <a href="@node.NavigationUrl"> 
      @if (!string.IsNullOrEmpty(node.ImageUrl)) 
      { 
       <img src="@node.ImageUrl" alt=""/> 
      } 
      <figcaption>@Html.Raw(node.Content)</figcaption> 
     </a> 
    </figure> 
} 

這裏是星火

<macro name="ImageFeature" node="INavigationNode"> 

    <figure> 
      <a href="${node.NavigationUrl}"> 
     <if condition="(!string.IsNullOrEmpty(node.ImageUrl))"> 


        <img src="%{node.ImageUrl}" alt=""/> 
      </if> 
       <figcaption>${Html.Raw(node.Content)}</figcaption> 
      </a> 
     </figure> 
</macro> 

我怎麼改變,使其在火花的工作?

到目前爲止,我得到這個錯誤:

C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319 \臨時ASP.NET文件\ ROOT \ 3283b8a3 \ 90ba10e3fe4a4a67979bb48611718cb7-1.cs(33,25) :錯誤CS0246:類型或命名空間名稱「INavigationNode」找不到(?是否缺少using指令或程序集引用)

INavigatonNode是一種

回答

0

我設法解決它,我是缺少參考文獻