Как привязать данные к макету страницы в ASP.NET MVC 4
я хочу привязать элемент управления древовидным представлением на странице общего макета из базы данных, как написать код для страницы общего макета. как написать код контроллера для общей страницы макета,
в обычном режиме просмотра страницы я могу привязать код с помощью контроллера
Что я уже пробовал:
общая планировка
<table width="150px"> <tr> <td> <script type="text/ng-template" id="treeMenu"> <a href="#">{{menu.Name}}</a> <ul ng-if="(SiteMenu | filter:{ParentID : menu.Id}).length > 0"> <li ng-repeat="menu in SiteMenu | filter:{ParentID : menu.Id} : true" ng-include="'treeMenu'"></li> </ul> </script> <ul class="main-navigation"> <li ng-repeat="menu in SiteMenu | filter:{ParentID : 0} : true" ng-include="'treeMenu'"></li> </ul> </td> </tr> <tr> <td> <a>{{SiteMenu.Description}}</a> </td> </tr> </table>