2012-02-16 3 views
0

私は新しいRazorスクリプトファイルを作成します。そこにちょうどテスト文字列(実際のかみそりのコードが)、その後、テンプレートにマクロを入れて、それが表示されます。Razorが動作しない4.7

読み込みエラーMacroEngineスクリプト(ファイル:test.razor)通常

答えて

3

、マクロスクリプトの拡張子は.cshtml.razorではありません)で、/macroScriptsフォルダに配置されています。

マクロは通常、次のようになります。

@inherits umbraco.MacroEngines.DynamicNodeContext 
@{ 
    // razor & html 
    <div>A simple div</div> 
} 

あなたは、単にあなたのテスト文字列(だけでなく、CSHTMLに拡張子をリネーム)の周りに@{ ... }を入れてみてください。

+0

私の実際のスクリプトを貼り付けるときには動作しませんか? – Athul

+0

あなたの実際のスクリプトはなんですか? – marapet

関連する問題