摘要:
在Asp.net MVC 3 web应用程序中,我们会用到ViewData与ViewBag,对比一下:ViewDataViewBag它是Key/Value字典集合它是dynamic类型对像从Asp.net MVC 1 就有了ASP.NET MVC3 才有基于Asp.net 3.5 framework基于Asp.net 4.0与.net frameworkViewData比ViewBag快ViewBag比ViewData慢在ViewPage中查询数据时需要转换合适的类型在ViewPage中查询数据时不需要类型转换有一些类型转换代码可读性更好ViewBag属性:public dynamic Vie 阅读全文
摘要:
随着MVC3.0RTM版本的发布,大家都从asp.net页面开始转向使用Razor模板引擎。现将Razor学习拿出来和大家分享,如果存在不足的地方欢迎您指出。 其实在使用<%= %>或者<%: %>在html中调用C#代码时,总在埋怨。这个写法非常麻烦。麻烦就在开与闭区间之间的问题。比如: Asp.net: <script src="<%=Url.Content("~/Scripts/jquery-1.7.1.min.js")%>" Razor: <script src="@Url.Content 阅读全文