简体   繁体   中英

Show List From controller to Razor View C# MVC 5

i want show data from controller to view Razor.

i have controller:

public ActionResult Index()
{
    var userId = User.Identity.GetUserId();
    GetListPermission requestingMenuPermission = new GetListPermission(new Guid(userId));
    ViewBag.Menus = requestingMenuPermission.MenuHeader1;
    return View();
}

result of the code:

ViewBag.Menus = requestingMenuPermission.MenuHeader1;

as attach picture:

enter image description here

how i show that data in razor view.?

thank you very much.

my problem has been resolved.

@foreach (var menu in ViewBag.Menus)
  {
     @menu.MenuTittle
       @foreach (var menudetail in menu.MenuDetail)
       {
         @menudetail.MenuTittle.ToString();
         @menudetail.ReadAction.ToString();
         @menudetail.MenuController.ToString();
       }
}

thank you..

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM