永久域名18勿进永久域名在线,女人扒开屁股爽桶30分钟,欧美又粗又大又硬又长又爽视频,国产激情久久久久影院老熟女

400-800-9385
網(wǎng)站建設(shè)資訊詳細(xì)

ASP.NET4.0+MVC3+Razor如何實(shí)現(xiàn)二級列表循環(huán)

發(fā)表日期:2013-09-07 00:00:00   作者來源:方維網(wǎng)絡(luò)   瀏覽:6988   標(biāo)簽:ASP.NET    MVC3    Razor    

     ASP.NET就不用介級了,MVC3是指模型-視圖-控制器 (MVC) 模式,是一項(xiàng)將 Web 應(yīng)用程序組件分開的體系結(jié)構(gòu)設(shè)計(jì)原則。 通過分開組件,您可以更好地控制應(yīng)用程序的單個(gè)部件,從而能夠更加輕松地開發(fā)、修改和測試這些部件。

    Razor是MVC3新引入的一種模板引擎,是一個(gè)干凈的、輕量級的、簡單實(shí)用的視圖引擎。

    實(shí)現(xiàn)二級列表循環(huán)的話,不管是官方文檔,還是書本比較少提到,這里方維網(wǎng)絡(luò)通過示例來演示解決這個(gè)問題。

    第一步,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<AdminPurview> 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)
         {
             
            <fieldset>
            <legend>
            <input type="checkbox"  name="purview"  id="purview@(p.purview_id)" onclick="check('purview@(p.purview_id)',this)" value="@p.purview_id"  /><label for="purview@(p.purview_id)">@p.purview_name</label>
            </legend>
            <dl>
               @foreach(var p1 in @p.sub)
               {
                   <dd><input type="checkbox"  name="purview" class="purview@(p.purview_id)"  id="purview@(p1.purview_id)" onclick="check('purview',this)" value="@p1.purview_id"  /><label for="purview@(p1.purview_id)" >@p.purview_name</label></dd>
               }
            </dl>
            </fieldset>
         }

方法總結(jié),通過Model類建一個(gè)IEnumerable子類型  public IEnumerable<AdminPurview> sub { get; set; },然后通過嵌套foreach實(shí)現(xiàn)。

    

 

如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請注明來自http://www.wfcgdy.com/news/1976.html
相關(guān)網(wǎng)站設(shè)計(jì)案例
男朋友做完拔出来的那一刻| 色欲蜜桃AV无码中文字幕| 国产精品日韩欧美一区二区三区| 欧洲美女与动交zoz0z| 德国人体欣赏showybeauty| 欧洲精品99毛片免费高清观看| 伊人久久大香线蕉AV色婷婷色| 24小时免费b站观看直播| 国产超碰AV人人做人人爽| 适合晚上一个人看b站软件| 欧美bbbwbbwbbwbbw| 亚洲丰满熟女一区二区哦| 香蕉久久精品日日躁夜夜躁| 国产成人涩涩涩视频在线观看| 浪货夹的真紧好爽小雪| 欧美牲交a欧美牲交aⅤ| 99国产精品久久久久久久成人| 日韩大片高清播放器| 成熟女人特级毛片WWW免费| 日本精品一区二区三区四区| 亚洲人成无码网站在线观看| 巨胸喷奶水WWW视频网站| 亚洲国产一区二区a毛片日本| 巴西大屁股妓女bbw| 蜜桃成人无码av在线观看一电影| 久久精品女人天堂AV麻| 久久九九精品国产综合喷水| 一性一交一伦一片a片庆| 宝贝别忍着喷出来嗯啊哦漫画| 嗯啊开小嫩苞好深啊h服务员| 我和小娻孑在卧室做了| 久久精品国产亚洲av麻豆色欲| 日本吃奶人妻理论片| 一区二区三区| 妽妽的下边好紧春雨医生| 国产精品女a片爽视频爽| 亚洲av无码国产综合专区| 国产精品186在线观看在线播放| 精品国精品国产自在久国产应用| 精品无码国产一区二区三区av| 久久日一线二线三线品牌|