3

Razorビュー内でこのようなことを行う方法はありますか:

<h1>Normal razor code</h2>
@Html.Action("NormalRazorCode")

@Eval(" @Html.Action(\"RuntimeEval\") ")

基本的に、実行時のテキストからレーザーへのコンパイラーです (たとえば、RazorEngine のようにまったく新しいビューを作成するわけではありません)。

4

2 に答える 2

0

コンパイル時にビューが存在すると想定し、実行時に実際のファイルを作成すると、ViewEngine はデフォルトで動作するようになります。

基本的にHtml.Eval、.cshtml ファイルを作成するヘルパーを作成し、Html.Actionまたはを使用してレンダリングした後に作成できます。Html.Partial

于 2012-07-27T19:36:50.530 に答える