
MVC
make1828
这个作者很懒,什么都没留下…
展开
-
导出数据到Excel 2007 多个Sheet页(NPOI)(web版)
后台代码:public static string Export2007(IList sourceData) { if (sourceData == null) throw new ArgumentNullException("sourceData"); IWorkbook workbook = new XSSFWorkbook原创 2014-09-16 17:16:48 · 6002 阅读 · 1 评论 -
Linq Distinct方法的扩展
MSDN给出的做法,具体参照:http://msdn.microsoft.com/zh-cn/library/bb338049.aspxpublic static IEnumerable DistinctBy (this IEnumerable source, Func keySelector){ HashSet seenKeys = ne转载 2016-08-17 11:57:08 · 460 阅读 · 0 评论 -
Linq Distinct方法的参数扩展
public class PropertyComparer : IEqualityComparer { private PropertyInfo _PropertyInfo; /// /// Creates a new instance of PropertyComparer. /// ///原创 2016-08-17 11:55:50 · 736 阅读 · 0 评论 -
ASP.NET MVC 在项目中使用面包屑导航
1.创建一个类using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace SAS.Model.AdminCommon{ public class BreadCrumbsModel { public BreadCrumb转载 2015-10-19 14:22:29 · 4974 阅读 · 0 评论 -
MVC4验证 用户登录特性 实现方法
MVC4验证 用户登录特性 实现方法转载 2015-04-18 14:43:59 · 2646 阅读 · 0 评论 -
asp.net mvc4 添加分区出现错误 找到多个与名为“home”的控制器匹配的类型
在RouteConfig文件中添加命名空间可解决 routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Inde转载 2015-03-10 15:46:48 · 2645 阅读 · 0 评论 -
爱上MVC系列~前端验证与后端数据有效性验证
有一句话,在10年前就是真理,到现在也一直都是,“前端验证可以没有,但后端验证必须要有”,这句话相信大家都没有意见吧,前端验证一般指通过JS方式实现的,友好的,个性的验证方式,而后端验证是指从表单提交过来,要进行入库之前的,数据有效性的验证,它不需要有美丽的外表,它需要有的仅仅是“有效”!下面我将到MVC环境里的前端验证和后端验证作一个详细的说明,一个使用上的说明。前端验证(Kno转载 2014-11-18 08:52:39 · 1642 阅读 · 0 评论 -
MVC 在 Application_Error中定义错误
protected void Application_Error() { if (Context.IsCustomErrorEnabled) ShowCustomErrorPage(Server.GetLastError()); } /// /// 错误显示处理 /// /原创 2014-11-18 09:48:16 · 3997 阅读 · 0 评论 -
使用 ZTree.js 对树的操作
使用 ZTree.js 对树的操作 增加,删除,修改原创 2014-11-07 15:25:04 · 8983 阅读 · 3 评论 -
MVC自定义过滤器
/// /// MVC自定义过滤器 /// public class LoggingFilterAttribute : ActionFilterAttribute { public override void OnActionExecuting(ActionExecutingContext f原创 2014-08-29 16:56:15 · 933 阅读 · 0 评论 -
详解Controller之Filter
第一节:Filter知识储备项目大一点总会有相关的AOP面向切面的组件,而MVC(特指:Asp.Net MVC,以下皆同)项目中呢Action在执行前或者执行后我们想做一些特殊的操作(比如身份验证,日志,异常,行为截取等),而不想让MVC开发人员去关心和写这部分重复的代码,那我们可以通过AOP截取实现,而在MVC项目中我们就可以直接使用它提供的Filter的特性帮我们解决,不用自己实现复杂转载 2014-08-29 14:46:01 · 3037 阅读 · 1 评论 -
MVC Action Filter
Action过滤器的执行顺序每一个Action过滤器都有一个 Order 属性,用来决定Action过滤器在该范围内的执行顺序。Order属性必需是0(默认值)或者更大的整数值。省略Order属性则会给该过滤器的Order值为 -1, 表明为指明顺序。任何一个在同一范围的Action过滤器Order设为 -1 的都将按不确定的顺序执行,单在此之前过滤器有一个特定的顺序(注:下面会说到).转载 2014-08-29 14:47:27 · 2634 阅读 · 0 评论 -
json 操作
#region Newtonsoft.Json.JsonConvert 序列化 /// /// Newtonsoft Json序列化(效率最高) /// /// 待Newtonsoft序列化的对象 /// 是否忽略值为null的字段 /// Json字符串 pu原创 2016-12-06 09:14:11 · 536 阅读 · 0 评论