回到顶部

01 2013 档案

摘要:两者都可以输出一个Partial视图;其区别如下:1. Partial有返回值(MvcHtmlString);RenderPartial没有返回值(Void)。先看看Partial方法的实现。 public static MvcHtmlString Partial(this HtmlHelper h... 阅读全文
posted @ 2013-01-30 17:35 telang 阅读(11149) 评论(1) 推荐(4)
摘要:当前流行的应该是mvc3才对。然后在研究mvc3的源代码时候,@Html这个属性下的扩展方法Partial()都没有。IntelliSense不会提示该方法,找了半天的资料也问了一些博友,没看到好的解决棒法。最后没辙另辟蹊跷,就开始着手研究mvc4的源代码。正好这几天机器在体验win8,然后就顺便安... 阅读全文
posted @ 2013-01-24 22:54 telang 阅读(8738) 评论(15) 推荐(5)
摘要:一:所有类型都是从System.Objcet派生“运行时”要求每个类型最终都是从system.Object类型派生。换言之,以下两个类型定义是完全一致的://隐式派生自Objectclass Employee{…}//显式派生Objectclass Employee: System.Object{…... 阅读全文
posted @ 2013-01-15 22:31 telang 阅读(2808) 评论(3) 推荐(1)
摘要:Mvc:MVC(Model-View-Controller)用于表示一种软件架构模式.它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。一:下面分层次的总结Controller 处理流程:1. 页面处理流程发送请求 –> UrlRoutingModule捕获请求 –> MvcRouteHandler.GetHttpHandler() –> MvcHandler.ProcessRequest().2.MvcHandler.ProcessRequest() 处理流程:使用工厂方法获取具体的Controller –> Cont 阅读全文
posted @ 2013-01-11 13:12 telang 阅读(889) 评论(0) 推荐(0)
摘要:回想着以前用asp叉开发的网页时,那种架构为了脱离控件,我们会建立一个htmlview层,该层只引用model和bll当然还有工具类。然后所有的数据在前台的展示,都在这里进行,拼接html标签等等。最后用字符串贴到aspx页面上。而今,我们在用上了MVC的开发之后,选用mvc的Razor[英][ˈreizə]的视图引擎。看似很惬意的摆脱了那种在c#代码中拼接字符串的繁琐过程。不过有时一些问题还是让我们比较无奈的。虽然一个复制粘贴就完事的过程,但多少不能体现出我们那种追求多重用、少冗余的矫情劲。所以便开始了这次小技巧的总结。在MVC中helper的用法。 应用场景:有时我们网站中的列表页和详情页 阅读全文
posted @ 2013-01-05 16:57 telang 阅读(769) 评论(0) 推荐(0)
摘要:2012年,,看着网络上充斥着些的大事件,这一年是一个繁纷复杂的一年。而我也真正的从一个应届毕业生,到了有一年工作经验的社会工作者。从出来工作到现在从来没有真正的说好好总结一下自己。我要说些什么呢,每晚脑海里边酝酿了些很多的话,可是到第二天大清早的时候,却又被框在从闹铃响的那一刻起,身体就不属于自己的了。从被窝起来,穿好衣服、买好早餐、先挤公交、再挤地铁 然后步入曾经是学生时候仰望的高大写字楼。转眼一年多了,说我过的不好,又不能说不好,也算凑合吧,一起娱乐过,也自己孤独过,和同事通宵加班过。每个学生应该都是这样走过来的吧,他们或许有自己的同学、朋友陪伴,而我却有自己的哥哥照顾,我不是北方的孩子 阅读全文
posted @ 2013-01-01 10:51 telang 阅读(1665) 评论(5) 推荐(1)