在上篇中介绍了自动绑定的基本用法,在本篇中,我们将深入了解自动绑定的工作原理,自动绑定的确是让人感到兴奋的特性,然而,为了让它可以在我们的项目中更好的工作,我们有必要深入了解如何更进一步细调该特性以及它是如何工作的.而本文正式即将揭开这个谜底,从而了解绑定的工作原理,高级绑定的规则,从而能对绑定进行细调,绑定自定义类型数组,绑定字典数据等.


查看更多...

Tags: asp.net  asp.net mvc  .net  c#  绑定 

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 199

我们知道,在Asp.Net Mvc Preview5中加入了全新的ModelBinder特性,虽然这个特性非常的强大,但是使用起来并不是那么的友好,因此,在最新的Asp.Net Mvc Beta中,框架对这部分进行了进一步的加强,使得复杂参数的自动绑定得以实现,本文将分级部分完整探讨整个mvc框架中的modelbinder实现和完全挖掘系统自带的ModelBinder的能力,使得基于mvc框架的web开发脱离页面取值的苦海.


查看更多...

Tags: asp.net  .net  C#  asp.net mvc 

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 214

体验Asp.Net Mvc Preview5(3)-实战ModelBinder

在上篇中.我们分析了解了ModelBinder的工作原理.而本文将在实例中添加自己的ModelBinder,以便获得我们期望中的效果.本次我们通过一个简单的Demo来对全站的ModelBinder做一个解决方案.


查看更多...

Tags: C#  asp.net  .net  asp.net mvc 

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 362

在前面的两篇文章中,我们研究了Asp.Net Mvc Preview5的ViewEingine的改进,从本篇开始,我们开始研究Preview5中的新特性:ModelBinder,首先我们来了解下什么是ModelBinder特性,这有什么用处,在以前的版本中,如果我们要在Action中获取数据,一般有三种方式,一是通过Action的参数,但是由于某些原因,这儿只能获取到简单类型的参数,比如int,string等,第二种方式是通过Request来获取,但是当数据较多的时候,这个方式实在太费劲了.三是使用BindingHelperExtensions中的扩展方法,但是这种方式还是不能满足我们的要求.我们理想中的方式是... ...


查看更多...

Tags: c#  mvc  asp.net  asp.net mvc  DataBinder 

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 335

Asp.Net Mvc终于等来了新版本,这次仍然是Preview版.该版本中加入了不少新特性.特别是在ViewEngine的管理上.得到了很大的改进,不仅让用户可以更方便的更换ViewEngine,而且还可以在一个系统中使用多个ViewEngine的可能得到了实现,本文将演示如何添加一个或者多个ViewEngine并让他们之间可以交互工作.


查看更多...

Tags: .net  asp.net  asp.net mvc  c#  skin  换肤 

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 314
使用asp.net mvc以来,UrlRouting的处理就是一个非常关键的问题,由于使用的不小心,经常导致我们无法得到预期的结果,这的确是个很麻烦的问题,于是很多朋友推测是MVC框架的bug,到底事实如何呢?今天我便尽力探索系统中UrlRouting到底是如何工作的,希望能找出问题的关键.

查看更多...

Tags: asp.net  MVC  C# 

分类:.Net开发 | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 669
前两天才做了一个Asp.Net MVC Preview2的实践,没想到这就升级到了Asp.Net Preview3了,Preview3确实比2好上不少,特别有两个地方值得注意,一是Route新增了MapRoute方法,可以更方便添加Url路由规则,二是修改了View的部分,使得Action统一返回ActionResult,更方便我们定制View.

查看更多...

Tags: .net  asp.net  mvc  rss 

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 578

Asp.Net MVC实践 (基于ASP.NET MVC Preview 2)

以前一直对.Net的表现业务感觉不爽,上次和Forever讨论很久,也没能很好的解决表现成业务分离的问题,最近看到了新的Asp.Net MVC框架,恍然茅塞顿开,原来如此,以前的WebForm基于MVP方式,这次新的MVC框架将表现成很轻松的分离这些业务.

查看更多...

Tags: .net  asp.net  C#  mvc 

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 676
10 1/2 页