
MVC
蓝色水
一个在海边拾贝壳的大男孩
2002年毕业于上海市交通大学上中路校区,曾参与微软ALL-IN-ONE-CODE FRAMEWORK项目并对WPF,C++,C#,Winform的MSDN论坛支持多年,专注于net的技术体系十多年,对DDD领域设计net的部署实施有独到见解和经验,并对JAVA的架构体系的数据持久化,AOP,分布式事务,单点登录,多业态权限设计,分布式日志系统有实际项目运用案例,致力于传统行业的HR,OA,费控,业绩,移动平台化整合,ERP改造以及云部署。
展开
-
ViewData与ViewBag的区别是什么
一、ViewBag的定义public dynamic ViewBag { get { if (_dynamicViewData == null) { _dynamicViewData = new DynamicViewDataDictionary(() => ViewData); } return转载 2015-12-08 15:59:35 · 1504 阅读 · 0 评论 -
CRUD Operations Using the Generic Repository Pattern and Dependency Injection in MVC
原文:http://www.codeproject.com/Articles/838097/CRUD-Operations-Using-the-Generic-Repository-PatDownload source - 2.9 MB转载 2017-05-03 13:15:39 · 311 阅读 · 0 评论 -
(MVC3)Ajax.BeginForm中的OnSuccess不执行的问题研究
这个问题在网上搜了好久,各路大侠给出的方案基本能解决大部分人的问题,如下: 1.要添加以下js文件jQuery.unobtrusive-ajax.js")" type="text/JavaScript"> 2.在web.config中appSettings节点下要有但是我的代码中还是怎么都不执行转载 2016-12-28 09:04:52 · 1543 阅读 · 0 评论 -
使用<add key="UnobtrusiveJavaScriptEnabled" value="true" />的坑
这阶段在做一个文件输出浏览器保存的内容,使用的是mvc4,但是由于需要FileResult和javascriptResult同时可以输出,我这边定义了ActionResult做为输出,其中的代码很简单,就是让datatable可以在excel的流写入,然后通过File方法保存浏览器。 /// /// NPOI插件保存excel到网页,用于MVC4 /原创 2016-12-28 09:03:43 · 2166 阅读 · 0 评论 -
一步步学习ASP.NET MVC3 (11)——@Ajax,JavaScriptResult(1) - 大话济公
请注明转载地址:http://www.cnblogs.com/arhat今天在补一章吧,由于明天的事可能比较多,老魏可能顾不上了,所以今天就再加把劲在写一章吧。否则对不起大家了,大家看的比较快,可是我写的速度却跟不上了,哈哈。大家耐心一点吧,等把这几张有关ActionResult的章节写完,老魏马上要开始写路由方面的知识了,同时老魏打算用一到两章的内容来总结一下我们前面所写的内容。转载 2016-12-27 18:21:50 · 329 阅读 · 0 评论 -
一步步学习ASP.NET MVC3 (8)——EmptyResult,ContentResult,RedirectResult
上一章,我们阐述了Controller,Action和ActionResult所代表的含义及使用,本章继续研究ActionResult。因为ActionResult是Action的返回值,所代表的意义就是Action执行后的结果,比较重要,所以本章重点将介绍ActionResult和他的子类。 由于上一章我们讲了ActionResult的一个子类ViewResult,我们知道了ViewResu转载 2016-12-27 18:12:09 · 788 阅读 · 0 评论 -
ASP.NET MVC 中使用JavaScriptResult
在浏览器地址栏输入地址,在页面上想通过脚本弹出一个框,看到Controller下有个JavaScript方法,返回的类型是JavaScriptResult,于是想用这个方法弹出框,public ActionResult Index() { return this.JavaScript("alert(“操作成功')"); }转载 2016-12-27 18:10:07 · 635 阅读 · 0 评论 -
了解ASP.NET MVC几种ActionResult的本质:JavaScriptResult & JsonResult
在之前的两篇文章(《EmptyResult & ContentResult》和《FileResult》)我们剖析了EmptyResult、ContentResult和FileResult这三种ActionResult是如何将Action执行的结果响应给客户端的。本篇文章着重介绍在进行Ajax调用中经常使用的两个ActionResult,即JavaScriptResult和JsonResult。[本转载 2016-12-27 18:02:52 · 281 阅读 · 0 评论 -
因为MVC5 新建项目里不包含jquery.unobtrusive-ajax.js
用NUGET程序包管理器控制台安装下面这两个文件Install-Package jQuery –version 1.10.2Install-Package Microsoft.jQuery.Unobtrusive.Ajax –version 3.0.0NUGET程序包管理器控制打开方法: 关于EmptyResult、ContentResul转载 2016-12-27 18:02:06 · 2059 阅读 · 0 评论 -
在MVC里面使用Response.Redirect方法后记得返回EmptyResult
在ASP.NET MVC中我们很多时候都会在拦截器和Controller中直接使用Response.Redirect方法做跳转,但是实际上Response.Redirect方法执行后ASP.NET并不会立即结束当前请求的执行,而是要过一段时间才会终止当前请求的执行,然后命令客户端浏览器去访问Response.Redirect方法中传入的新的URL地址。这会导致一个问题,有时候我们希望Respons转载 2016-12-27 18:01:21 · 996 阅读 · 0 评论 -
Ajax.BeginForm VS Html.BeginForm
有的人说,AJAX一听,高大上,HTML一听,死老土,所以AJAX更好。其实这是错误的。每种方法有它不同的用途。现在做如下总结:@using (Ajax.BeginForm("Login", "Account", new AjaxOptions{ //InsertionMode=InsertionMode.Replace, HttpMethod = "POST", //OnFail转载 2016-12-27 18:00:48 · 817 阅读 · 0 评论 -
HttpModule与HttpHandler详解
ASP.NET对请求处理的过程:当请求一个*.aspx文件的时候,这个请求会被inetinfo.exe进程截获,它判断文件的后缀(aspx)之后,将这个请求转交给 ASPNET_ISAPI.dll,ASPNET_ISAPI.dll会通过http管道(Http PipeLine)将请求发送给ASPNET_WP.exe进程,在ASPNET_WP.exe进程中通过HttpRuntime来处理这个请求转载 2017-05-18 19:06:16 · 472 阅读 · 0 评论