MVC系列14-后台我的文章页

后台我的文章列表--MyIndexList

1.在ArticleController里编辑action--MyIndexList,然后编辑对应的视图

2.管理员-文章管理功能-ArticleList

3.文章编辑功能-Edit

5.文章删除功能-delete

(1)编写一个js函数,放在 Scripts/Validations.js 文件里

function Delete(ArticleID) {

if (confirm("确定要删除?")) {

url = "/Article/Delete";

parameter = { id: ArticleID };

$.post(url, parameter, function (data) {

alert("删除成功!");

window.location = "/Article/MyIndexList";

});

}

}

(2)在后台文章列表页里加入js引用

@section HeaderSection{

<script src="~/Scripts/jquery-1.10.2.min.js"></script>

<script src="~/Scripts/Validations.js"></script>

}

(3)修改删除超链接

@Html.ActionLink("Delete", "Delete", new { id=item.ID })

改为

<input type="button" onclick="Delete(@item.ID)" value="删除" class="btn btn-link"/>

(4)在ArticleController 里增加Delete方法

[HttpPost]

public ActionResult Delete(int? id)

{

Models.Article art = db.Articles.Find(id);

db.Articles.Remove(art);

db.SaveChanges();

return RedirectToAction("MyIndexList");

}

时间: 2024-08-03 01:44:48

MVC系列14-后台我的文章页的相关文章

MVC系列-13.前台文章显示页

1.在ArticleController里增加action,然后添加对应的视图 首页--Index 前台文章列表--IndexList 后台我的文章列表--MyIndexList 文章管理---ArticleList 添加引用: using PagedList; using System.Configuration; using System.Data.Entity 2.编写IndexList方法及view 可查看全部文章,也可根据用户id去查询 3.在article控制器下增加Detail方法

织梦后台文章页标签调用大全

合理的利用文章调用标签,不禁可以加强页面的用户体验,也可以使网站的结构布局更加合理,充分的展示我们想要推广的文章,增加文章的曝光率.   虽然之前有发过一篇织梦文章标签,但是我习惯性的把首页,列表页以及文章页标签都保存在不同的文档里,这样用起来更方便一些.下面把整理了一份关于织梦文章样式属性的调用标签跟大家分享一下,大家可以按照自己的习惯进行整理. 1.最新文章调用标签 {dede:arclist row='10' titlelen='24' orderby='pubdate' idlist='

ASP.NET MVC搭建项目后台UI框架—4、tab多页签支持

目录 ASP.NET MVC搭建项目后台UI框架—1.后台主框架 ASP.NET MVC搭建项目后台UI框架—2.菜单特效 ASP.NET MVC搭建项目后台UI框架—3.面板折叠和展开 ASP.NET MVC搭建项目后台UI框架—4.tab多页签支持 ASP.NET MVC搭建项目后台UI框架—5.Demo演示Controller和View的交互 在点击左侧菜单中的选项时,我希望有Extjs.EasyUI等中类似的tab页签功能,因为这样可以支持多个页面的浏览,有时候我们可能需要同时打开多个页

【.NET特供-第三季】ASP.NET MVC系列:传统WebForm网站和MVC网站运行机制对比

本文以图形化的方式,从'运行机制'方面对比传统WebForm网站和MVC网站. 请参看以下图形: 一.运行机制 当我们访问一个网站的时候,浏览器和服务器都是做了哪些动作呢? (本文只是提供一个简单的运行过程,有兴趣的找资料研究一下复杂的网络过程.) (一)WebForm网站运行机制 假设为:www.baidu.com/index.aspx 1.Http请求(物理地址:index.aspx) ①发送请求 浏览器向服务器发送请求报文,此时由IIS虚拟目录接受.(通过配置过IIS,把网站挂载在服务器上

【转】【ASP.NET MVC系列】浅谈ASP.NET 页面之间传值的几种方式

ASP.NET MVC系列文章 原文地址:https://www.cnblogs.com/wangjiming/p/6275854.html [01]浅谈Google Chrome浏览器(理论篇) [02]浅谈Google Chrome浏览器(操作篇)(上) [03]浅谈Google Chrome浏览器(操作篇)(下) [04]浅谈ASP.NET框架 [05]浅谈ASP.NET MVC运行过程 [06]浅谈ASP.NET MVC 控制器 [07]浅谈ASP.NET MVC 路由 [08]浅谈AS

ASP.NET MVC搭建项目后台UI框架—7、统计报表

ASP.NET MVC搭建项目后台UI框架—1.后台主框架 ASP.NET MVC搭建项目后台UI框架—2.菜单特效 ASP.NET MVC搭建项目后台UI框架—3.面板折叠和展开 ASP.NET MVC搭建项目后台UI框架—4.tab多页签支持 ASP.NET MVC搭建项目后台UI框架—5.Demo演示Controller和View的交互 ASP.NET MVC搭建项目后台UI框架—6.客户管理(添加.修改.查询.分页) ASP.NET MVC搭建项目后台UI框架—7.统计报表 本节,我将通

SpringMVC经典系列-14自定义SpringMVC的拦截器---【LinusZhu】

注意:此文章是个人原创,希望有转载需要的朋友们标明文章出处,如果各位朋友们觉得写的还好,就给个赞哈,你的鼓励是我创作的最大动力,LinusZhu在此表示十分感谢,当然文章中如有纰漏,请联系[email protected],敬请朋友们斧正,谢谢. 这部分主要讲解SpringMVC的拦截器的部分,会带着大家完成定义拦截器的两种方式的实例,不多说了,开始-- SpringMVC的拦截器主要是用于拦截用户的请求,并且进行相应的处理,如:权限验证.判断登录等. 定义拦截器的两种方式,如下: 1. 实现接

MVC系列——MVC源码学习:打造自己的MVC框架(四:自定义视图)

前言:通过之前的三篇介绍,我们基本上完成了从请求发出到路由匹配.再到控制器的激活,再到Action的执行这些个过程.今天还是趁热打铁,将我们的View也来完善下,也让整个系列相对完整,博主不希望烂尾.对于这个系列,通过学习源码,博主也学到了很多东西,在此还是把博主知道的先发出来,供大家参考. 本文原创地址:http://www.cnblogs.com/landeanfen/p/6019719.html MVC源码学习系列文章目录: MVC系列——MVC源码学习:打造自己的MVC框架(一) MVC

MVC系列之 ----登录实例

上一篇博客  MVC系列之--入门 为大家简单的介绍一下MVC的工作原理,这篇文章通过一个实例来为大家看看他到底是怎么一步一步的进行! 首先让我们新建一个工程,选择web 下的ASP.NET MVC3 Web应用程序,然后选择空模板,视图引擎选择Razor. 在单击确定以后会看到资源管理器中,这个结构就是MVC项目的基本结构,也是最简单的结构.Content 文件夹中包含的是一些常用css文件.Controllers文件夹是放一些控制器!用来处理业务逻辑!Model中用来存放实体类.Script