摘要:
有时候会遇到这种情况:在一个表单上需要多个按钮来完成不同的功能,比如一个简单的审批功能。如果是用webform那不需要讨论,但asp.net mvc中一个表单只能提交到一个Action处理,相对比较麻烦点。方法一:使用客户端脚本比如我们在View中这样写:<input type="submit" value="审核通过" onclick='this.form.action="<%=U... 阅读全文
随笔档案-2010年01月
为cnblogs定做一个代码插入代码的windows live writer插件
2010-01-21 18:59 by 无常, 1407 阅读, 收藏, 编辑
摘要:
很久没有更新博客了,昨天无意中发现cnblogs页面底部多了二个SyntaxHighlighter的js:shCore.j、shLanguage.js。之前用过几个这方面的插件,但都是把代码格式化好再发布的。既然现在cnblogs已经有了此脚本,何不就近使用。花了二个小时把之前的一个插件修改了一下。源码下载地址:http://code.google.com/p/wlwsh/贴几张效果图。 图1.... 阅读全文
MVC 2.0: ConvertEmptyStringToNull 带来烦恼
2010-01-20 18:34 by 无常, 2622 阅读, 收藏, 编辑
摘要:
把一个mvc1.0的项目迁移到2.0遇到了些问题,部分表更新时提示某字段值不能为NULL,跟踪发现表单中为没填写的字符串类型字段都为null。下载2.0源码,发现DefaultModelBinder有了不少改动,找到了源头: protected virtual object GetPropertyValue(ControllerContext controllerContext, ModelBin... 阅读全文