随笔分类 -  javascript

摘要:System.Web.Optimization是在ASP.NET 4.5中正式引入的。1. 在MVC 3中如何使用Bundling and Minification机制个人建议的方法,是在VS中建一个MVC 4的项目,看看Global.asax.cs里多了什么,看看App_Start目录下多了什么。MvcApplication.Application_Start() in Global.ascx.csBundleTable.EnableOptimizations = `true`; `BundleConfig.RegisterBundles`(BundleTable.Bundles);[内容. 阅读全文
posted @ 2012-12-04 16:23 sinlight23 阅读(1154) 评论(2) 推荐(0)
摘要:老生常谈的问题, 网络上铺天盖地的处理方法, 还有抄来转去的"博文". 在此主要说明今日遇到的特定于IE8的一个特定问题. function autoSetFrameHeight(name) { try { var iframe; if (!name) return; iframe = document.getElementById(name); if (iframe.contentDocument) $("#" + name).height(iframe.contentDocument.height + "p... 阅读全文
posted @ 2010-12-24 16:03 sinlight23 阅读(884) 评论(0) 推荐(0)
摘要:此方案是一次将MVC的思想引入客户端的尝试. 结合AJAX , 并借鉴了一些ASP.NET MVC的实现模式.示例是一个简单的事件管理系统, 只有一个页面, 用户可以提交事件(post), 回复(reply). 页面打开时列表方式展现事件及回复.Controller公开一系列action 给调用方.action主要做三类事:1. 使用ajax方式与服务器端通信(ajax) 2. 维护viewModel实例的状态 3. 刷新页面的局部视图Controller定义如下:Controller引用着一个ViewModel的实例, ViewModel的定义如下:调用示例:这个示例是jquery版的, D 阅读全文
posted @ 2010-08-17 03:30 sinlight23 阅读(399) 评论(0) 推荐(0)
摘要:Expression Web使用问题1. 在Expression Web中,如何在设计时预览ASP.NET Master Page或普通页面时,能够查看应用了theme后的效果?无论在Visual Studio 2008,还是Expression Web SP1中,都没有找到可以在设计时预览theme的功能。初步推断,ASP.NET的Theme功能是运行时的行为,需要经过服务器的处理才能展现,尤其是其中针对服务器端控件的Skin特性。由此得出,解决预览问题的粗糙方式,是将Theme中定义的css文件导入到ASP.NET页面中,来查看应用静态样式后的效果。这里可以采用在母板页中引入css文件,以 阅读全文
posted @ 2008-05-18 15:41 sinlight23 阅读(479) 评论(0) 推荐(0)