ASP.NET4.0+MVC3+Razor如何實現二級列表循環

2023-03-21    分類: 網站建設

ASP.NET就不用介級了,MVC3是指模型-視圖-控制器 (MVC) 模式,是一項將 Web 應用程序組件分開的體系結構設計原則。通過分開組件,您可以更好地控制應用程序的單個部件,從而能夠更加輕松地開發、修改和測試這些部件。
Razor是MVC3新引入的一種模板引擎,是一個干凈的、輕量級的、簡單實用的視圖引擎。
實現二級列表循環的話,不管是官方文檔,還是書本比較少提到,這里創新互聯通過示例來演示解決這個問題。
第一步,Model類如下

namespace test.Admin.Models
{
public class AdminPurview
{
[Key]
public int purview_id { get; set; }
public string purview_name { get; set; }
public int parent_id { get; set; }
public int order_id { get; set; }
public byte is_enable { get; set; }
public IEnumerable sub { get; set; }
}
}
第二步,Controllers類如下
public ActionResult Create()
{
var purview=db.AdminPurview.Where(s => s.parent_id.Equals(0)).ToList();
foreach (var p in purview)
{
p.sub=db.AdminPurview.Where(s => s.parent_id.Equals(p.purview_id)).ToList();
}
ViewBag.purview = purview;
return View();
}

第三步,View類如下
@foreach (var p in ViewBag.purview)
{
@foreach(var p1 in @p.sub)
{
}
}
方法總結,通過Model類建一個IEnumerable子類型 public IEnumerable sub { get; set; },然后通過嵌套foreach實現。

網頁標題:ASP.NET4.0+MVC3+Razor如何實現二級列表循環
網頁地址:http://m.kartarina.com/news/246187.html

成都網站建設公司_創新互聯,為您提供網站制作、品牌網站制作自適應網站、軟件開發、App開發網站設計公司

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站托管運營
主站蜘蛛池模板: 亚洲AV无码久久| 免费无码又爽又高潮视频| 无码一区二区三区亚洲人妻| 亚洲精品久久无码av片俺去也 | 免费看成人AA片无码视频吃奶| 久久精品国产亚洲AV无码娇色| 亚洲AV永久纯肉无码精品动漫| 无码办公室丝袜OL中文字幕| 一夲道无码人妻精品一区二区| 亚洲AV无码无限在线观看不卡| 无码人妻丰满熟妇区毛片| 亚洲精品无码国产| 熟妇人妻中文av无码| 无码少妇一区二区三区浪潮AV| 久久亚洲AV成人无码国产最大| 无码av免费毛片一区二区| 国产福利无码一区在线 | 在线观看片免费人成视频无码| 久久久久无码精品国产| 中文字幕无码日韩专区| 深夜a级毛片免费无码| 无码人妻精品一区二区三区在线 | 亚洲av无码成人精品区| 国产品无码一区二区三区在线| 国产成人精品无码一区二区| av无码aV天天aV天天爽| 国产成人无码AV片在线观看 | 久久久久无码国产精品不卡| h无码动漫在线观看| 精品国产性色无码AV网站 | av无码久久久久不卡免费网站| 狠狠躁天天躁无码中文字幕图 | 无码人妻一区二区三区av| av潮喷大喷水系列无码| 精品无码国产污污污免费网站| 国产成人无码精品久久久性色| 日韩精品无码成人专区| 四虎成人精品国产永久免费无码| 久久久久无码精品国产app| 无码中文人妻在线一区| 成人无码Av片在线观看|