ASP.NET MVC
@朱较瘦
只要还有明天,今天就永远是起跑线~~
展开
-
ASP.NET MVC中给所有的cshtml页面引用命名空间
在web.config文件中加入:这样所有需要以下命名空间的页面就不需要再它页面中单独引用这些命名空间了原创 2016-05-07 12:22:33 · 7615 阅读 · 0 评论 -
MVC引用js的方式
原创 2016-11-25 12:11:57 · 5985 阅读 · 0 评论 -
MVC Entityframework join
http://blog.csdn.net/kingcruel/article/details/15341507转载 2017-01-05 11:33:19 · 484 阅读 · 0 评论 -
MVCPager 的PagerOptions属性
http://www.cnblogs.com/hbzzws/articles/2804727.html转载 2017-02-20 21:00:06 · 417 阅读 · 0 评论 -
MVCPager 分页: 异步和同步Demo
http://www.cnblogs.com/xiaoxiaocainia/archive/2016/06/06/5563633.html转载 2017-02-20 21:08:58 · 579 阅读 · 0 评论 -
ASP.NET MVC+EasyUI+三层工厂模式 实现权限管理系统
http://www.cnblogs.com/xiaoxiaocainia/p/5704156.html#3622400转载 2017-02-20 21:18:20 · 1972 阅读 · 0 评论 -
MVC EF 并发处理
当同人在同一时刻同时修改数据库中同一笔记录的时候,会出现冲突,有三种方式处理:1.保留最后一个修改的人的记录,即,不处理冲突。2.使用悲观锁: 在更新数据之前,第一个用户将锁住他正在修改的记录,然后进行修改,其他用户保持等待直到锁释放。3.使用乐观锁: 当用户提交修改的时候首先判断是否有人已经更新过了同一笔记录,如果没有人更改过,则直接提交,如果已经有人更改过,则修原创 2017-05-03 15:36:22 · 6165 阅读 · 0 评论 -
MVC自定义IModelinder实现Json字符串参数转Dictionary<string,string>
一、原始json转Dictionary如果不用IModelBinder,那么将Json字符串转换为Dictionary的代码写法是:/// /// 手动Json转Dictionary /// /// /// public ActionResult ManualJsonToDictionary(string Param) {转载 2017-05-26 16:32:19 · 1047 阅读 · 0 评论 -
MVC分部视图的使用:Html.Partial/RenderPartial,Html.Action/RenderAction,RenderPage
ASP.NET MVC 里的部分视图,相当于 Web Form 里的 User Control。我们的页面往往会有许多重用的地方,可以进行封装重用。使用部分视图有以下优点: 1. 可以简写代码。 2. 页面代码更加清晰、更好维护。在视图里有多种方法可以 加载部分视图,包括: Partial() 、RenderPartial() 、 Action() 、RenderAction() 、 Re原创 2017-08-18 17:19:12 · 6604 阅读 · 0 评论 -
MVC:@RenderBody,@RenderSection,@RenderPage
一、@RenderBody:当创建基于布局页面(即母版页如_Layout.cshtml)的视图时,视图的内容会和布局页面合并,而新创建视图的内容会通过布局页面中的@RenderBody()方法呈现在布局页中的标签之间。相当于一个占位符。二、RenderPage:这个方法是要呈现一个页面。比如网页中固定的头部可以单独放在一个共享的视图文件中,然后在布局页面中通过这个方法调用,用法如下原创 2017-08-18 17:56:57 · 1065 阅读 · 0 评论 -
mvc中Scripts.Render、Styles.Render
本文导读:在ASP.NET MVC项目中,可以在视图中利用Scripts.Render、Styles.Render统一加载js、css文件,需要利用BundleConfig类来Add 各种Bundle,例如:bundles.Add(new StyleBundle("~/Content1").Include("~/Content/common。css", "~/Content/content。c转载 2017-09-12 14:14:45 · 1142 阅读 · 1 评论 -
TempData ViewBag ViewData
原创 2016-11-25 12:07:16 · 332 阅读 · 0 评论 -
ASP.NET MVC框架发展历史
原创 2016-11-24 17:12:21 · 3410 阅读 · 1 评论 -
ASP.NET Identity
MVC5中的新特性,前身ASP.NET membership一.ASP.NET membership:1.2005年创建,asp.net 成员资格2。提供了一种验证和存储用户凭据的内置方法3.接口:SqlMembershipProviderActiveDirectoryMembershipProvider创建自定义成员资格提供程序4.缺点:database原创 2016-11-24 15:09:12 · 279 阅读 · 0 评论 -
ASP.NET MVC Code First要点
1.新建Web项目-空的MVC项目MvcMusicStore2.创建各个实体Models: public class Album { public int AlbumId { get; set; } public int GenreId { get; set; } public int ArtistId { get; set;原创 2016-04-23 13:57:24 · 2395 阅读 · 0 评论 -
ASP.NET MVC 表单验证方式总结
一、绑定参数的表单验证:(通过ValidationAttribute特性绑定到Model来验证)1.引入js文件:jquery的某个版本jquery.validate.jsjquery.validate.unobtrusive.js2.在网站Web.config中,相关的属性必须设置为true: ... 3.原创 2016-05-07 10:43:50 · 14878 阅读 · 0 评论 -
Repository模式中,Update总是失败及其解析
在更新或删除model的时候,出现错误:ASP.NET MVC - Attaching an entity of type 'MODELNAME' failed because another entity of the same type already has the same primary key value /// /// 更新对象 //原创 2016-08-05 13:37:02 · 971 阅读 · 0 评论 -
EntityFramework 4/5/6 中执行自定义SQL语句
在EF4(.NET 4)中,我们有了全新的API:ObjectContext.ExecuteStoreCommand(...)和 ObjectContext.ExecuteStoreQuery(...)。从函数名不难知道前者是为了执行某一并无返回集的SQL 命令,例如UPDATE,DELETE操作;后者是执行某一个查询,并可以将返回集转换为某一对象。using (var db = new C原创 2016-08-30 11:53:07 · 2879 阅读 · 0 评论 -
MVC Bundle.Config.cs
在ASP.NET MVC4中(在WebForm中应该也有),有一个叫做Bundle的东西,它用来将js和css进行压缩(多个文件可以打包成一个文件),并且可以区分调试和非调试,在调试时不进行压缩,以原始方式显示出来,以方便查找问题。 public class BundleConfig { // For more information on bundling, visi原创 2016-08-21 13:45:02 · 534 阅读 · 0 评论 -
ASP.NET MVC pager
http://www.webdiyer.com/转载 2016-09-18 17:43:17 · 299 阅读 · 0 评论 -
MVC EF执行带输出参数的存储过程
public ActionResult StoredProcedure(int id = 1) { using (var db = new DataContext()) { var pageSize = 5; var startIndex = (id - 1)*pageS原创 2016-09-22 18:06:34 · 8562 阅读 · 0 评论 -
ASP.NET MVC 单点登录(Single Signe On)
一、定义: 单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统-【百度百科】二、非单点登录和单点登录的比较三、在ASP.NET MVC中实现单点登录:(使用Forms身份验证方式)1.启用单点登录:单点登录的关键点:必须在所有w原创 2016-09-23 15:12:25 · 4695 阅读 · 3 评论 -
Restful Web Api Get 和 Post 请求的参数设置
1、Get请求(用HttpClient或HttpWebRequest)[HttpGet] public int Get(int id) { return id; }static void Main(string[] args) { string url = "http://loc原创 2016-11-05 17:23:56 · 19136 阅读 · 0 评论 -
ASP.NET MVC 发展历史及ASP.NET MVC 新特性
ASP.NET MVC4.0新特性:APS.NET MVC5新特性ASP.NET WebAPI2新特性:ASP.NET WEB Form与ASP.NET MVC5区别:MVC 与三层架构的关系:原创 2016-11-23 18:02:35 · 1867 阅读 · 0 评论 -
mvc.global.asax事件
1.global.asax文件概述 global.asax这个文件包含全局应用程序事件的事件处理程序。它响应应用程序级别和会话级别事件的代码。 运行时, Global.asax 将被编译成一个动态生成的 .NET Framework 类,该类是从HttpApplication基类派生的。 因此在global.asax中的代码可以访问HttpApplication类中所有的publ转载 2017-09-12 14:44:42 · 480 阅读 · 0 评论