摘要:2011年1月11日20:24:24现象:Controler的Action方法前面,可以增加标签来指定方法支持的Get.Post类型,代码如下:代码总结:不加任何标签的方法,表示2种方式都可以响应,但是优先响应指定了类型的方法。 阅读全文
【原创】Asp.Net MVC 学习笔记之-使用Model验证
2011-01-12 11:29 by 刺客之家, 680 阅读, 0 推荐, 收藏, 编辑
摘要:2011-1-6 14:47:09 现象:在使用LinqToSql的Model验证方法 partial void OnValidate(ChangeAction action)时,发现一个问题,我修改一个Model,总是触发不了这个函数。总结:要注意方法被调用的时机。在Update时,当DataContext.Submit时会检查Model与数据库的数据是否有变化(被修改过),如果没有变化,是不会做任何操作的,也不会触发这个验证逻辑。2011-1-12 11:24:21 在MVC中,ModelState.IsValid属性是个很有用的属性,在页面中使用Html.ValidationMessag 阅读全文
【总结】Asp.Net MVC 知识点汇总
2011-01-11 20:47 by 刺客之家, 565 阅读, 0 推荐, 收藏, 编辑
摘要:1:Action方法前,使用AcceptVerbs标签来指定方法支持的Get/Post类型,比如:[AcceptVerbs(HttpVerbs.Post)]2:使用Controler的UpdateModel()方法,可以获取Form中提交的数据(通过反射)3:使用RedirectAction()方法而不是直接返回View的方式来处理类似Edit这样的页面,可以避免重复提交,也符合MVC的思想。4:使用ModelState.AddModelError方法,来显示添加错误消息,前端页面可以利用ModelState进行参数校验后的展示5:使用Html.TextBox等方法,来生产控件,其好处还在于在 阅读全文
【总结】WebBrowser相关资料索引
2011-01-11 10:56 by 刺客之家, 250 阅读, 0 推荐, 收藏, 编辑
摘要:【索引】WebBrowser控件内核相关资料【转】WebBrowser脚本错误的完美解决方案【原】去掉WebBrowser内嵌网页时的边框(含有FrameSet的情况如何处理) 阅读全文
【总结】Winform编程常用小技巧
2011-01-11 10:04 by 刺客之家, 343 阅读, 0 推荐, 收藏, 编辑
摘要:2011-1-11 9:59:45[如何屏蔽在Winform中嵌入的flash的右键功能]A:重写WinProc事件处理函数即可,代码如下:class AdvancedFlashPlayer : AxShockwaveFlashObjects.AxShockwaveFlash { /// <summary> /// 去除右键 /// </summary> /// <param name="m"></param> protected override void WndProc(ref Message m) //重载Wnd... 阅读全文
【总结】Asp.net MVC1.0 学习笔记索引
2011-01-06 14:52 by 刺客之家, 327 阅读, 0 推荐, 收藏, 编辑
摘要:1:Asp.net MVC 学习笔记之-使用Model验证http://www.cnblogs.com/wbpmrck/archive/2011/01/12/1933694.html2:Asp.net MVC学习笔记之-使用AcceptVerbs标签来制定Action的响应行为 http://www.cnblogs.com/wbpmrck/archive/2011/01/12/1933698.html3:Asp.net MVC学习笔记之-基于用途来绑定Model的属性 http://www.cnblogs.com/wbpmrck/archive/2011/01/12/1933933.html4 阅读全文
【转载】经典js技巧
2010-12-29 16:37 by 刺客之家, 219 阅读, 0 推荐, 收藏, 编辑
摘要:1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键table border oncontextmenu=return(false)tdno/table 可用于Table 2. body onselectstart="return false" 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. link rel="Shortcut Icon" href="favicon.ic 阅读全文
【转载】程序员接私活经验总结,来自csdn论坛语录
2010-12-28 19:26 by 刺客之家, 380 阅读, 0 推荐, 收藏, 编辑
摘要:可是到网上看看,似乎接私活也有很多不容易,技术问题本身是个因素,还有很多有技术的人接私活时被骗,或者是合作到最后以失败告终,所以想请有经验的大侠们出来指点一下,接私活是怎么接的?一般流程怎样?要注意什么?签合同的风险?等等问题,希望高手能将宝贵的经验与大家共享阿?/////////////////////////////////////最好是朋友或熟人推荐,这样双方都比较放心,项目也好拿一些,一般也不会欠款。 如果是陌生人就不好说了,即使签合同也没用。 还有就是接项目时,一定要了解对方是否有技术背景。 如果有技术背景,一般的项目费用会比较合适,不会太高也不会太低,关键是需求定义会比较清楚,后期 阅读全文
【转载】一个资深SOHO程序员对新人的建议--网上接活(转自CSDN)
2010-12-28 19:20 by 刺客之家, 401 阅读, 0 推荐, 收藏, 编辑
摘要:第一步:决心判断你是否要soho,是兼职的还是全职,如果全职是很辛苦的,基本上每天工作多于12小时,周日周末也在做,国内的外包报酬不太好。收入部分很可能比你打工还要少,我的打工的薪资水平在北京4k-6k,从程序员到技术经理。而且soho你的作品质量要很高,我在soho的时候,最差的时候每月赚1k,有时候为零,当然跟我判断单子的能力有关系,下面会详细谈到。第二步:包装自己把你以前做过的案子都放在网上,ppt还要给人家下载,网上最直观,做个目录带缩略图的,当然这些案子最好是存活的网站,这样更有说服力。不要拿别人的做自己的,早晚要暴露,另外拿源码修改的一定要注明一下,否则行家一看就知道你用的xxx的 阅读全文
【原创】关于Sqlserver的LogFiles超大的问题
2010-12-17 20:04 by 刺客之家, 417 阅读, 0 推荐, 收藏, 编辑
摘要:今天下载了vs2010,准备安装,赫然发现我的C盘空间不够了。仔细找了一下,发现sqlserver目录:C:\Program Files\Microsoft SQL Server\MSSQL.2\Reporting Services\LogFiles居然有5G多的日志。上网查了一下,应该可以删除没什么问题,这下好了, 腾出空间来安装我的vs啦~ 阅读全文