代码改变世界

随笔档案-2011年09月

ASP.NET生成eurl.axd Http异常错误处理方法【转】

2011-09-12 12:53 by Fred-Xu, 434 阅读, 收藏,
摘要: 在IIS6中同时启用了ASP.NET 2.0 和 ASP.NET 4.0 后,网站程序可能会出现如下错误:“ System.Web.HttpException: Path ‘//eurl.axd/‘ was not found. ”错误发生的原因是当ASP.NET检测到Web站点配置为使用ASP.NET 4.0,本地ASP.NET 4.0 的组件会传递一个不能扩展的 URL到ASP.NET的管理程序作进一步处理。但是,如果一个低于ASP.NET 4.0 的网站配置为使用ASP.NET 2.0,处理这样不能扩展的 URL 时,URL的修改结果中会包含字符串“eurl.axd”,修改后的URL会被 阅读全文

使用Controller.UpdateModel方法来更新ViewModel

2011-09-11 13:10 by Fred-Xu, 4951 阅读, 收藏,
摘要: 原文(En):http://www.joe-stevens.com/2010/02/17/asp-net-mvc-using-controller-updatemodel-when-using-a-viewmodel/在MVC中,更新Model的时候,我们通常使用Controller.UpdateModel方法。我最近在项目中使用了自定义ViewModel,在使用UpdateModel方法的时候无法映射到Post的数据到Model对象里。这个解决方案是一个简单的,但并不像它应该的IntelliSense不拾取方法的重载泛型类型推断时。当不使用ViewModel的时候,我可以像这样使用Contr 阅读全文

IE浏览器中a:hover设置background失效的解决方法

2011-09-08 17:28 by Fred-Xu, 5433 阅读, 收藏,
摘要: hover伪类在IE中有bug以前貌似在网上看到过,但是实际应用中没碰到过,今天正好有个页面需要做一个导航栏,结果a:hover设置background后在IE下是无法显示背景的。html:<ul id="nav"> <LI> <A href="http://preprod-world-2007/knowledge/udc2011/en/Pages/home.aspx"> Home </A> </LI> <LI> <A href="http://preprod-wor 阅读全文

基于jQuery的上下无缝滚动应用(单行或多行)【转】

2011-09-05 21:59 by Fred-Xu, 281 阅读, 收藏,
摘要: 基于jQuery的上下无缝滚动应用,可应用于多行或者单行.详解请参考注释.查看演示:点此查看DEMO核心jQuery代码:$(function(){ var _wrap=$('ul.line');//定义滚动区域 var _interval=2000;//定义滚动间隙时间 var _moving;//需要清除的动画 _wrap.hover(function(){ clearInterval(_moving);//当鼠标在滚动区域中时,停止滚动 },function(){ _moving=setInterval(function(){ var _field=_wrap.find( 阅读全文

Uploadify无法在IE浏览器下显示上传文件队列queue的解决方法

2011-09-02 17:10 by Fred-Xu, 2393 阅读, 收藏,
摘要: 公司有个比较急的页面使用了基于jquery+flash的上传插件Uploadify,开发中碰到了一个很奇怪的兼容问题,uploadify选择好要上传的文件在IE浏览器下不显示,而在chrome和ff下是ok的,坑爹啊。于是自己动手找问题所在,可惜没找到,google了一下,终于在uploadify官网论坛里找到了解决方法:原文:http://www.uploadify.com/forums/discussion/3247/upload-queue-never-appears-in-ie7-with-jquery-ui-tabs/p1其实很简单,只要动手改造下uploadify.min.js即可 阅读全文