摘要:
事件委托:event-delegate 事件是特殊的委托,无论我们是否定义public的事件,最终都会被编译成private的委托。 所以事件在外部无法赋值,但是事件有公共的remove,add方法,我们可以通过+=来注册事件。 委托必须先=赋值,然后才能用+=来附加委托。 通过IL DASM查看编 阅读全文
摘要:
public class Person { string Name; int Age; public Person(string name, int age) { Name = name; Age = age; } public ove... 阅读全文
摘要:
public enum ResourceState { /// <summary> /// 下架 /// </summary> [Description("下架")] SoldOut = 0, /// <summary> /// 上架 /// </summary> [Description("上架" 阅读全文
摘要:
选择基准数据,以基准数据为轴分为左边数据(都比基准小),右边数据(都比基准大)。 然后递归分别对左边数据右边数据进行排序。 快速排序的平均时间复杂性为O(nlogn)。 阅读全文
摘要:
定义三个tab横向排列,切换tab会显示不同的内容。css样式定义如下: Jquery 定义mouseover事件: 1.选择器 元素选择器:$('div') $('div .tab-head') $('ul li:first') id选择器:$('#id') class选择器:$('#class' 阅读全文
摘要:
基于jquery的文件上传控件,支持ajax无刷新上传,多个文件同时上传,上传进行进度显示,删除已上传文件. 首先添加引用文件uploadify.js 和 uploadify.css 创建一个file input, 基于这个file 初始化uploadify 最后效果如下: 查看生成的html发现f 阅读全文
摘要:
MVC中经常会用到关于设置访问权限的问题: 如果我们扩展了AuthorizeAttribute,那么我们只需要在类或方法前加上此attribute,即可实现权限问题。 AttributeTargets 权限适用于类或者方法 阅读全文
摘要:
MVC中经常会用一些服务端对Model的验证。 服务端验证要继承自ValidationAttribute,并重写IsValid虚方法来自定义自己的验证规则。 比如上边校验字符串不能少于指定字符,否则show出来用户自定义的message。 阅读全文
摘要:
public class QeurySort { public static IList Sort(IList list,string sidx,string sord) { switch (sord) { case "asc": ret... 阅读全文