溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mvc 在視圖中調用別的視圖

發布時間:2020-07-12 16:01:38 來源:網絡 閱讀:769 作者:517270667 欄目:編程語言

在做mvc web時  一個視圖需要調用文章頁分類名稱,思前想后決定用@Html.action實現 從分類控器中最出model然后在,通過分類控件器action 相對應的視圖渲染,顯示在文件頁中



代碼:

主視圖:

<span class="title"><span class="classname">[@Html.Action("GetCategoryName", "Category", new{classid=item.classid })]</span>@Html.ActionLinkArticleDetails(item)</span><span class="date">@item.newstime.ToString("MM月dd日")</span>


控件器

 public class CategoryController : Controller

   {

       [ChildActionOnly]  

       public PartialViewResult GetCategoryName(int classid)

       {


         ................................

          return  PartialView(model);


       }


//GetCategoryName 視圖


................................


   @Html.ActionLink(classname);




2.流程是這樣的


在主視圖中 -->  GetCategoryName-->CategoryController中的GetCategoryName action--->categoryName視圖-->在主視圖中顯示




向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女