摘要: virtual和abstract都是用来修饰父类的,通过覆盖父类的定义,让子类重新定义。 它们有一个共同点:如果用来修饰方法,前面必须添加public,要不然就会出现编译错误:虚拟方法或抽象方法是不能私有的。毕竟加上virtual或abstract就是让子类重新定义的,而private成员是不能被子 阅读全文
posted @ 2016-10-27 22:20 石shi 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 查看和修改是同一个界面: 后台代码: jQuery验证的扩展方法: 客户联系人添加: 客户关系管理系统——联系记录管理 修改的存储过程: 得到实体对象的详细信息存储过程: BLL层的代码: 添加的前台界面: 添加的后台代码: 绑定相关的客户信息: 自定义视图: 绑定查询的结果页面: 后台代码: 阅读全文
posted @ 2016-10-27 21:32 石shi 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 针对三种情况 1.判断以字符串开头 IndexOf和StartsWith 2.判断是否包含字符串 IndexOf和Contains 3.判断以字符串结尾 LastIndexOf和EndsWith 测试以某字符串为开头,以使用IndexOf为最佳,有时,StartsWith也会比IndexOf快,几率 阅读全文
posted @ 2016-10-27 08:54 石shi 阅读(846) 评论(0) 推荐(1) 编辑