11 2015 档案
摘要:mvc使用Area分区开发后,存在不同Area之间的跳转,需要为每个区间添加Area规则,如下:按 Ctrl+C 复制代码using System.Web.Mvc;namespace web.Areas.FrameSet{ public class FrameSetAreaRegistrati...
阅读全文
摘要:在MVC里从Controller发送一段带有HTML的文字到View视图时,MVC是会将这段代码进行转码的。 一、使用MvcHtmlString转HTML转码 如果想不让这段文字进行转码,以HTML的编码显示出来,可以使用MvcHtmlString。看一下下面这个DEMO。 1.Contr...
阅读全文
摘要:我用过几个EDITOR,还是比较喜欢KINDEDITOR。这个工作可能最近要用到了,周末在家花时间了解了一下。做了一下备注在这里,以备日后方便查阅。 1.首先去KINDEDITOR的官网下载最新的版本,然后在MVC的CONTENT文件夹下面把下载的包解压放进去。 2.然后看一下VIEW视图做...
阅读全文
摘要:上传文件是一项基本功能,一定要了解的。先来看一下使用ASP.NET MVC实现简单的上传。一、简单的例子 Controller的例子 public ActionResult UploadDemo() { return View(); ...
阅读全文
摘要:ActionFilter是穿插在Action执行过程,在Action执行前后提供扩展的功能。ActionFilter用途非常的广,用在页面压缩、缓存、错误处理,登陆验证。 ActionFilter的实现需要继承自ActionFilterAttribute抽象类,并且覆盖需要使用的方法。 Ac...
阅读全文
摘要:UrlHelper提供了四个非常常用的四个方法 1.Action方法通过提供Controller,Action和各种参数生成一个URL, 2.Content方法是将一个虚拟的,相对的路径转换到应用程序的绝对路径, 3.Encode方法是对URL地址进行加密,与Server.Encode方法...
阅读全文
摘要:在ASP.NET MVC框架中没有了自己的控件,页面显示完全就回到了写html代码的年代。还好在asp.net mvc框架中也有自带的HtmlHelper和UrlHelper两个帮助类。另外在MvcContrib扩展项目中也有扩展一些帮助类,这样我们就不光只能使用完整的html来编写了需要显示的...
阅读全文
摘要:ASP.NET MVC允许使用 Area(区域)来组织Web应用程序,每个Area代表应用程序的不同功能模块。这对于大的工程非常有用,Area使每个功能模块都有各自的文件夹,文件夹中有自己的Controller、View和Model,但对于管理也增加了一定的难度。 创建Area 右键工程...
阅读全文
摘要:ASP.NET MVC的数据验证机制,比起ASP.NET WEBFORM那种高效很多。下面记录以下两个示例,以便日后方便查阅。 方式一:在Controller里通过AddModelError方法返回错误的验证信息,看一下代码示例: Controller里的,注意看一下,他Add的时候提交是H...
阅读全文
摘要:ASP.NET MVC中进行分页的方式有多种,在NuGet上有提供使用PagedList、PagedList.Mvc进行分页。 1. 通过NuGet引用PagedList.Mvc 在安装引用PagedList.Mvc的同时会安装引用PagedList。 1.看一下Controller页面的...
阅读全文