1

このようなコントローラーにメソッドがあります

public PartialViewResult CabinSearch()
{
    return PartialView();
} 

このメソッドへのビューを作成しました。

この部分ビューからマスター ページにアクセスする必要があります

4

1 に答える 1

1

Razor では、@Html.Partial(viewName)ヘルパーは名前付き部分ビューをビュー内にインラインでレンダリングします。必要に応じて、モデル オブジェクトを部分ビューに渡すための他の呼び出しがあります。

コントローラーメソッドを呼び出して計算またはデータベースアクセスを実行する必要がある場合 (暗示のように)、代わりに@Html.Action(actionName, controllerName)またはそのバリアントを使用できます。CabinSearch は、こ​​の場合のアクション名です。これにより、コントローラーが呼び出され、コントローラーが行うこと (モデルの準備) をすべて実行し、部分ビューをレンダリングして、ページにインライン化します。

于 2012-10-26T17:53:18.437 に答える