<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        MVC4制作網站教程第四章 刪除欄目4.4

        來源:懂視網 責編:小采 時間:2020-11-27 22:36:33
        文檔

        MVC4制作網站教程第四章 刪除欄目4.4

        MVC4制作網站教程第四章 刪除欄目4.4:三、欄目 3.1添加欄目 3.2瀏覽欄目 3.3更新欄目 3.4刪除欄目 先打開【CategoryController】,添加刪除欄目ManageDeleteJson(int id),在action先看一下是否有子欄目,如有子欄目則不能刪除,沒有子欄目則刪除。 /// <summary>
        推薦度:
        導讀MVC4制作網站教程第四章 刪除欄目4.4:三、欄目 3.1添加欄目 3.2瀏覽欄目 3.3更新欄目 3.4刪除欄目 先打開【CategoryController】,添加刪除欄目ManageDeleteJson(int id),在action先看一下是否有子欄目,如有子欄目則不能刪除,沒有子欄目則刪除。 /// <summary>

        三、欄目

        3.1添加欄目

        3.2瀏覽欄目

        3.3更新欄目

        3.4刪除欄目

        先打開【CategoryController】,添加刪除欄目ManageDeleteJson(int id),在action先看一下是否有子欄目,如有子欄目則不能刪除,沒有子欄目則刪除。

        /// <summary>
         /// 刪除欄目(Json方式)
         /// </summary>
         /// <param name="id"></param>
         /// <returns></returns>
         [AdminAuthorize]
         public JsonResult ManageDeleteJson(int id)
         {
         categoryRsy = new CategoryRepository();
         if (categoryRsy.Children(id).Count() > 0) return Json(false);
         return Json(categoryRsy.Delete(id));
         }
        
        

        打開ManageDetails.cshtml

        在修改按鈕的后面添加刪除按鈕 <input id="btn_del" type="button" value="刪除" />

        添加js腳本

        $("#btn_del").click(function () {
         if (confirm("您確定要刪除改欄目嗎?\n如該欄目有子欄目請先刪除子欄目!")) {
         $.post("@Url.Action("ManageDeleteJson","Category")", { id: $("#CategoryId").val() }, function (data) {
         if (data) {
         alert("成功刪除欄目!");
         top.location = "@Url.Action("Manage", "Category")";
         }
         else {
         alert("刪除欄目失敗!如該欄目有子欄目請先刪除子欄目。");
         }
         });
         }
         });
        
        

        打開瀏覽器測試一下

        補充:欄目管理的一些其他事項

        一、欄目管理首頁Category/Manage

        管理首頁是欄目管理的默認頁面,暫時是一個空頁面。

        打開【CategoryController】,添加[Manage]acton,復制一份ManageDetails.cshtml視圖,命名為Manage.cshtml,刪掉@using (Html.BeginForm())部分,稍改一下代碼如下:

        @{
         ViewBag.Title = "欄目管理";
         Layout = "~/Views/Layout/_Manage.cshtml";
        }
        <div class="workspace">
         <div class="inside">
         <div class="notebar">
         <img alt="" src="~/Skins/Default/Manage/Images/Category.gif" />欄目管理
         </div>
        
         </div>
        </div>
        <div class="left">
         <div class="top"></div>
         @Html.Action("ManagePartialTree", "Category")
        </div>
        <div class="split"></div>
        <div class="clear"></div>
        
        

        代碼刪掉了底部@section Scripts代碼塊,這是因為后臺管理頁頂部的菜單欄,使用easyui 的menubutton,既然這樣就把easyui的引用放到布局頁_Manage.cshtml里面。

        打開_Manage.cshtml,在<head>里面添加

        @Scripts.Render("~/bundles/jquery")
        @Scripts.Render("~/bundles/EasyUi")

        在ManageAdd.cshtml,ManageDetails.cshtml兩個視圖底部刪除這兩句

        在_Manage.cshtml布局頁的<div class="menubar">……</div>中添加欄目管理的代碼,完成后的樣子

        <div class="menubar">
         <ul>
         <li>@Html.ActionLink("系統管理", "dd", "dd")</li>
         <li><a href="javascript:void(0)" class="easyui-menubutton" data-options="menu:'#menu_category'" >欄目管理</a></li>
         </ul>
         <div id="menu_category" class="migroup" data-options="iconCls:'icon-add'">
         <div>@Html.ActionLink("管理首頁", "Manage", "Category")</div>
         <div>@Html.ActionLink("添加欄目", "ManageAdd", "Category")</div>
         </div>
         </div>
        
        

        瀏覽器看下效果。

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        MVC4制作網站教程第四章 刪除欄目4.4

        MVC4制作網站教程第四章 刪除欄目4.4:三、欄目 3.1添加欄目 3.2瀏覽欄目 3.3更新欄目 3.4刪除欄目 先打開【CategoryController】,添加刪除欄目ManageDeleteJson(int id),在action先看一下是否有子欄目,如有子欄目則不能刪除,沒有子欄目則刪除。 /// <summary>
        推薦度:
        標簽: 刪除 教程 欄目
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top 主站蜘蛛池模板: 香蕉视频在线免费看| 欧洲乱码伦视频免费国产| 久久免费视频99| 久久青草亚洲AV无码麻豆| 国产一区二区三区免费| 亚洲AV永久精品爱情岛论坛| 国产一精品一av一免费爽爽| 香蕉蕉亚亚洲aav综合| 国产成人精品免费视频动漫| 亚洲成aⅴ人在线观看| 国产精品视频永久免费播放| 亚洲成a人无码亚洲成www牛牛 | 亚洲无限乱码一二三四区| 24小时免费看片| 亚洲熟妇无码一区二区三区导航| 美女黄网站人色视频免费国产| 最新亚洲人成网站在线观看| 一本久久综合亚洲鲁鲁五月天 | 国产成人精品免费视频大| 亚洲熟妇av午夜无码不卡| 亚洲av日韩片在线观看| 成人电影在线免费观看| 亚洲精品在线播放| 免费无码又爽又刺激毛片| 好猛好深好爽好硬免费视频| 久久久久久亚洲精品成人| 日韩高清在线免费看| 国产在线国偷精品免费看| 亚洲成人免费在线观看| 在线观看免费亚洲| 日韩电影免费在线观看网站 | 老司机免费午夜精品视频| 国产亚洲人成网站观看| 美女被免费喷白浆视频| 日韩在线一区二区三区免费视频| 亚洲天堂男人天堂| 国产美女精品久久久久久久免费| 中文字幕无线码免费人妻| 亚洲AV成人影视在线观看| 国产亚洲大尺度无码无码专线| 91黑丝国产线观看免费|