摘要:
ViewData.ModelState.AddModelError("FormValidator", message); foreach (string field in Request.Form.Keys){ ViewData.Add(field, Request.Form[field].Trim());}然后Form中用HtmlHelper创建的Input控件会自动从View... 阅读全文
摘要:
Unobtrusive Javascript有三层含义:一是在HTML代码中不会随意的插入Javsscript代码,只在标签中加一些额外的属性值,然后被引用的脚本文件识别和处理;二是通过脚本文件所增加的功能是一种渐进式的增强,当客户端不支持或禁用了Javsscript时网页所提供的功能仍然能够实现,只是用户体验会降低;三是能够兼容不同的浏览器。 启用Unobtrusive Javascript的... 阅读全文
摘要:
前言 导航高亮一直是一个让大家头疼的问题。 纯 Javascript 的话可以判断当前页面的地址和链接地址是否有关系。 这样的弊端就是自由度太低,MVC 下会出一定的问题 (MVC 下有默认的 Controller 和 Action) 另一种方案是前端后端结合,为每一张页面设置一个属性,然后在页面中判断。满足条件便高亮。 这样的弊端就是,需要为你所有的页面设置属性,非常麻烦! 那么有没... 阅读全文
摘要:
参考网址1: iOS消息推送机制的实现 http://www.cnblogs.com/qq78292959/archive/2012/07/16/2593651.html 参考网址2: iOS 推送的服务端实现 http://www.dozer.cc/2013/03/push-notifications-server-side-implement/ 参考网址3: iOS 证书与推送... 阅读全文
摘要:
Unobtrusive JavaScript 是什么? 测试 测试以上的代码分别是 MVC 3 在“关闭”和“开启” Unobtrusive JavaScript 后生成的 Ajax.ActionLink。那 Unobtrusive JavaScript到 底是什么呢?简单地来说,就是一种代码分离的思想,把行为层和表现层分离开。具体的可以查看维基百科下对Unobtrus... 阅读全文
摘要:
在需要进行测试路由是否匹配的项目中引用 RouteDebug.dll 并且在MVC的Global.asax里面加入一段代码 //下面这行代码一定是在 RegisterRoutes(RouteTable.Routes);之后RouteDebug.RouteDebugger.RewriteRoutesForTesting(RouteTable.Routes);如图所示 阅读全文
摘要:
MVC3下的3种验证 (1):前台Jquery Validate脚本验证 引入脚本 编写规则和错误信息 $().ready(function () { $("#signupForm").validate({ rules: { //重要:这里是所有的规则 f... 阅读全文
摘要:
参考的样式如下, 上传成功后 上传成功后,多出一个截图切图功能 前台 上传脚本 fine uploader.js 前台切图脚本 jcrop.js 前台上传脚本 fine uploader 网址:http://fineuploader.com/fine-uploader-basic-demo.html 前台Jcrop切图脚本 http://upload.c... 阅读全文