2013年3月20日

Asp.net mvc4 EditorTemplates

摘要: EditorTemplates 对应@Html.EditorFor通常@Html.EditorFor 的用法如下@Html.EditorFor(m => m.UserName) 假如UserName是string的话 那就默认生成一个textbox对于默认情况下,在model中如果校验失败,则会在textbox会添加 error 的class。而且@Html.ValidationMessageFor(m => m)这样的也是会有默认的式样。假如不需要默认的式样,那么就要重写EditorTemplates了。方法是在view/Shared/EditorTemplates/目录下添加对 阅读全文

posted @ 2013-03-20 21:42 leonworld2011 阅读(1354) 评论(0) 推荐(0)

Rails Symbol to Proc

摘要: defto_procProc.new{|*args|args.shift.__send__(self,*args)}end &符号用在symbol前面将调用to_proc方法,而to_proc里返回一个Proc对象,内部为调用symbol指定的方法如people.map{|p|p.name}等价于people.map(&:name)即,&:name实际上调用了每个people对象的name方法,这样对对象的任意public方法我们都可以使用&+symbol来调用ids=gyms.map(&:id)将 gym的id字段映射为一个id的数组 阅读全文

posted @ 2013-03-20 11:29 leonworld2011 阅读(189) 评论(0) 推荐(0)

导航