1

部分的なビューでは、次のものがあります。

<%Html.RenderAction(MVC.User.GetComments(Model.UserGroupName)); %>

コントローラーに渡す引数がユーザーに送信されたり、ユーザーに表示されたりしないように、モデルから直接引数を渡すことができるように、ルーティングを介さずに aをレンダリングできControllerますか?PartialViewResultView

現在、一番上に表示されているメソッドは、パブリックなオーバーロードがないため、例外をスローします。ユーザーがアクセスできないように内部としてマークしました。レンダリングエンジンだけが私の意図でした。

4

1 に答える 1

2

[ChildActionOnly]属性を、外部ではなくRenderAction()によってのみ呼び出し可能にする場合は、そのメソッドをスラップします。または、そのようなメソッドのコントローラー全体がある場合は、コントローラー自体の属性を平手打ちします。

于 2010-04-09T16:59:24.980 に答える