2016-03-02 82 views
0

列表視圖頁面一個視圖中其他視圖在asp.net mvc的

@model IEnumerable<project_name.Models.ProductTypeCategoryVM> 

<table class="table"> 
    <tr> 

創建視圖

@model project_name.Models.ProductTypeCategoryVM 

@{ 
    Layout = "~/Views/Shared/_Layout.cshtml"; 
} 

@{Html.Action("ProductCategory_List", "Home");}  

@using (Html.BeginForm()) 
{ 

沒有顯示,但一旦我加載頁面創建我只能看到創建頁面而不是創建頁面與清單,

+0

你能普萊舍後'ProductCategory_List' action.Are你得到任何錯誤? – shu

+0

@shu我沒有得到任何錯誤唯一的事情是我不能看到創建頁面上方的表視圖 – kez

+0

檢查你的控制檯的任何客戶端錯誤? – shu

回答

2

您的代碼中有一些額外的括號。變化

@{Html.Action("ProductCategory_List", "Home");}  

@Html.Action("ProductCategory_List", "Home") 
+1

第二個需要刪除';',如果它是'@ {Html.RenderAction();}' –

+0

@Candide我錯過了方括號,很好的觀察:)第一個將工作 – shu

+0

@StephenMuecke兩條評論都是正確的。我刪除了';' – Candide