2016年12月14日

MVC2.0前置

摘要: .NET MVC执行过程: 1、网址路由比对 2、执行Controller与Action 3、执行View并返回结果 在使用MVC中是由IgnoreRoute()辅助方法对比成功的,会导致程序直接跳离MVC的执行生命周期,将程序继续执行的权利交回给IIS,由IIS决定接下来应该由哪个模块或哪个处理例 阅读全文

posted @ 2016-12-14 14:47 大西瓜3721 阅读(163) 评论(0) 推荐(0)

了解ASP.NET MVC几种ActionResult的本质:JavaScriptResult & JsonResult

摘要: 在之前的两篇文章(《EmptyResult & ContentResult》和《FileResult》)我们剖析了EmptyResult、ContentResult和FileResult这三种ActionResult是如何将Action执行的结果响应给客户端的。本篇文章着重介绍在进行Ajax调用中经 阅读全文

posted @ 2016-12-14 14:27 大西瓜3721 阅读(211) 评论(0) 推荐(0)

遍历ModelState中存储的错误信息

摘要: 在服务器端验证中,有时我们添加了一个ModelError,然后还需要将该信息以JS的形式返回到客户端。如: 这样重写一遍固然可以,但却做了重复的工作,如果我们能获取添加在ModelState中的错误信息,则可以省去不少的工作。 ModelState本身是一个字典,并且存储了验证失败的信息。具体被存储 阅读全文

posted @ 2016-12-14 11:46 大西瓜3721 阅读(914) 评论(0) 推荐(0)

导航