2011-02-24 17 views
0

コントローラーからメニューを動的にロードするMVC2ユーザー・コントロールがあります。コントローラーからMVC2ユーザー・コントロールへのデータの受け渡し

LINQ to SQLを使用して、ユーザーコントロールに渡すデータを取得します。

MVC2ユーザーコントロールに使用するコントローラとアクションを教えてもらえますか?

これは、あなたがHtml.RenderActionヘルパーを使用することができます

答えて

1

ASP.net MVC2である:あなたのコントローラから

<% Html.RenderAction("ActionName", "ControllerName"); %> 

をあなたはPartialViewResultを返す必要があります:

public ActionResult ActionName() 
{ 
    var menuItems = DB.GetMenuItems(); 
    return PartialView("MenuViewName", menuItems); 
} 
0

通常コントローラーはどれを伝えます使用するビューとその逆はありません。

RenderAction Htmlヘルパーを使用して、具体的な部分図を返す子アクションを呼び出すことができます

関連する問題