日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

MVC4做网站后台:栏目管理1、添加栏目

發(fā)布時間:2025/4/16 c/c++ 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MVC4做网站后台:栏目管理1、添加栏目 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

把欄目添加刪除跟前臺混在一起結(jié)構(gòu)清晰,現(xiàn)在有了后臺管理的區(qū)域就把后臺管理相關(guān)的代碼分開。

要實現(xiàn)功能:

1、添加欄目

2、刪除欄目

3、修改欄目信息

……

一、開始

1、添加 接口InterfaceCategory,命名空間:Ninesky.Areas.Admin.Repository

using Ninesky.Models;namespace Ninesky.Areas.Admin.Repository {/// <summary>/// 欄目接口/// <remarks>/// 版本v1.0/// 創(chuàng)建2013.11.12/// </remarks>/// </summary>interface InterfaceCategory{} }

2、添加實現(xiàn)類CategoryRepository,命名空間:Ninesky.Areas.Admin.Repository,繼承自InterfaceCategory

using System; using System.Collections.Generic; using System.Linq; using System.Web; using Ninesky.Models;namespace Ninesky.Areas.Admin.Repository {/// <summary>/// 欄目實現(xiàn)類/// <remarks>/// 版本v1/// 創(chuàng)建2013.11.13/// </remarks>/// </summary>public class CategoryRepository:InterfaceCategory{} }

3、添加欄目控制器CategoryController,命名空間namespace Ninesky.Areas.Admin.Controllers,繼承自Controllers

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc;namespace Ninesky.Areas.Admin.Controllers {/// <summary>/// 欄目控制器/// <remarks>/// 版本v1.0/// 創(chuàng)建2013.11.13/// </remarks>/// </summary> [AdminAuthorize]public class CategoryController : Controller{public ActionResult Index(){return View();}} }

?public ActionResult Index() 為?

/// <summary>/// 菜單/// </summary>/// <returns>局部視圖</returns>public PartialViewResult Menu(){return PartialView();}

添加視圖

<div id="westmenu"><div title="欄目管理" class="leftsidebar"><ul><li>@Html.ActionLink("添加欄目", "Add", "Category", null, new { @class = "westmenulink" })</li></ul></div> </div> <script type="text/javascript">westMenu(); </script>

打開global.js,在$(document).ready中添加代碼

$("#cagegory_cfg").click(function () {$("#west").load("Category/Menu", function () {$("#westmenu").accordion({animate: false,border: false});});});

點下欄目管理看,左側(cè)有添加欄目菜單了,下面開始添加欄目

一、添加欄目

InterfaceCategory中添加代碼

/// <summary>/// 添加欄目/// </summary>/// <param name="category">欄目</param>/// <returns>布爾值。true表示添加成功,false表示失敗。</returns>bool Add(Category category);

CategoryRepository中添加代碼

public bool Add(Category category){using (NineskyContext _nineskyContext = new NineskyContext()){_nineskyContext.Categorys.Add(category);return _nineskyContext.SaveChanges() > 0;}}

?

=====

未完待續(xù)。。

總結(jié)

以上是生活随笔為你收集整理的MVC4做网站后台:栏目管理1、添加栏目的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。