首页 > Web开发 > 详细

Asp.net MVC知识积累

时间:2016-02-25 15:29:12      阅读:251      评论:0      收藏:0      [点我收藏+]

 一、知识积累

1.Controller中的ViewBag.key= value可以作为回传参数,在视图return PartialView("分部视图", 数据)中,通过 @ViewBag.addColName调用

2.合理利用隐藏标签存值<input type="hidden" id="sql" value="@ViewBag.sql" />

3.视图通过Model传值给分部视图     视图控制器ViewBag.OrderField = orderField;   return View("Index", model);    视图Index中@Html.Partial("_highRefListsPager", Model)   <input id="orderFieldHidden" type="hidden" value="@ViewBag.OrderField"/>

4.使用Bundle 减少请求数

一个页面有很多图片 、JavaScript 和 CSS 要加载进来, 获取每一个资源浏览器都要发起一个请求(不考虑缓存),请求多的话,网页加载的速度肯定不快,于是我们考虑到去减少请求数,最简单的方法是把JS和CSS文件合并,但是,合并以后,破坏了原有的文件结构,况且不同的页面需要不同的文件组合。那么,能不能根据需要动态组合文件呢,ASP.NET的Bundle为我们解决了这个问题。

Asp.net MVC知识积累

原文:http://www.cnblogs.com/cnki/p/5216933.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!