永久域名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ì)案例
《漂亮的女邻居3》中文翻译| 乖含着睡h1v1| 色偷拍 自怕 亚洲 10p| 撒尿正面bbw毛| 与上司出轨的人妻| 人久人久人久污污污精品国产| 艳妇乳肉豪妇荡乳av| 久久久国产一区二区三区四区小说| 又硬又水多又坚少妇18P| av无码免费岛国动作片| 波多野结衣 美乳人妻| 最近免费观看在线中文2019| 一区二区三区好用的精华液| 日日噜噜噜夜夜爽爽狠狠| 欧洲精品99网yours| 24adc年龄确认18周岁进入| 让少妇高潮无乱码高清在线观看| 躺着把jiji向上摁平然后揉搓| 囯产精品一品二区三区| 狂性xxxx乱大交老女人| 99精品国产在热2019| 国产精品成人VA在线播放| 久久久久精品国产亚洲av| 女女女女bbbbbb毛片在线| 再深点灬舒服灬太大了视频| 成 人av 在 线观看| 女人下边被添全过视频| 超碰97免费人妻| 亚洲午夜无码av毛片久久| 性欧美欧美巨大69| 特级aaaaaaaaa毛片免费视频| 日本aaaa片毛片免费观| 青娱乐最新官网| 欧美国产成人精品二区芒果视频| 99热精品久久只有精品| 成人电影在线免费观看| 亚洲字幕av一区二区三区四区| 中文字幕人妻互换av久久| 无码人妻精品一区二区三区不卡| 欧美 变态 另类 人妖| 亚洲男gay|