2012年9月6日
摘要: 1、主页面的pageload事件执行后才执行用户控件的pageload事件2、在用户控件类中添加public属性,可以开放相关的用户控件上的控件或控件的属性给主页面调用 //公开某控件的Text属性 public string Message { get { return msglbl.Text; } set { msglbl.Text = value; } } //公开某控件全部属性 public Label Msglbl { g... 阅读全文
posted @ 2012-09-06 16:45 穆穆 阅读(323) 评论(0) 推荐(0)
摘要: 1、使用母版的时候,内容的Content控件必须与母版页的ContentPlaceHolder控件一一对应,不能多只能少。2、母版页的ContentPlaceHolder控件如果有默认内容,内容页如果没有Content控件与之对应,则显示母版页的内容。否则,即使Content控件的内容为空,也不会显示母版页的默认内容。3、如果内容页要与母版页的某个控件交互(其它交互类似),步骤如下: 1)在母版页类代码中创建一个public属性,它的get、set和该控件的值对应起来。(假如母版页有个控件ID为masterlbl) public string Masterlbl { ... 阅读全文
posted @ 2012-09-06 00:38 穆穆 阅读(242) 评论(0) 推荐(0)
  2012年8月24日
摘要: 应用实例:待处理字符串:str=”display=test name=mu display=temp”要求:把display=后的值都改成localhostJS处理方法: str.replace(/display=\w*/g,”display=localhost”);C#处理方法:Regex reg=new Regex(@”display=\w*”); str=reg.Replace(str,”display=localhost”);应用实例:待处理字符串:str=”display=test name=mu display=temp”要求:字符串变为display=localhosttes.. 阅读全文
posted @ 2012-08-24 00:32 穆穆 阅读(659) 评论(0) 推荐(0)
  2012年7月16日
摘要: 什么是nhibernate呢,这个说来话长,直接去百度百科上看吧!做为nhibernate的学习系列的第一篇,还是先从最简单的例子学起吧!准备工具如下:下载Nhibernate http://nhforge.org/下载 Mysql数据库 http://www.mysql.com/downloads/mysql/下载 Mysql驱动 http://www.mysql.com/downloads/connector/ 1 在数据库中添加一个表student再添加几条数据进去注意:如果没有特别说明,以后的文章中的表都是以Id为主键并自增长.2 新建一个控制台项目,然后添加xml文件,文件名为hi. 阅读全文
posted @ 2012-07-16 22:26 穆穆 阅读(236) 评论(0) 推荐(0)
  2012年6月19日
摘要: 终于又能走路上班了,不容易啊!由于新公司打算用Nhibernate来做数据逻辑层的操作,加上我之前也有用过这个东西差不多一年的时间,终于找这个机会把Nhibernate从头到尾系统地学习一下,并做下笔记,方便以后的查阅!这事本来在去年就该做了,看来自己太懒了!毕业五年的目标,不要忘记了啊! 第一篇 Nhibernate入门 阅读全文
posted @ 2012-06-19 23:23 穆穆 阅读(155) 评论(0) 推荐(0)
  2012年6月13日
摘要: wcf寄宿到iis1 创建站点2 创建.svc文件(文件名可自定义),该文件放在根目录下文件的内容如下<%@ ServiceHost Service="Server.Service1"%>引号内的内容是Server为命名空间,Service1为实现服务契约的类名3 创建web.config文件,该文件放在根目录下文件的内容可复制App.config的内容,并把以下节点删除<host><baseAddresses><add baseAddress = "http://localhost:8731/Design_Time_Ad 阅读全文
posted @ 2012-06-13 16:11 穆穆 阅读(701) 评论(0) 推荐(0)
  2012年5月29日
摘要: 关系数据库设计范式第一范式:无重复的列第二范式:属性完全依赖主键要求表中的每行必须可以被惟一区分第三范式:属性不依赖其它非主属性要求一个表中不包含已在其它表中已包含的非主关键字信息 阅读全文
posted @ 2012-05-29 13:19 穆穆 阅读(156) 评论(0) 推荐(0)
  2012年4月26日
摘要: 类型基础1new操作符MyClass c=new MyClass()new运算符背后完成的工作如下:1) 计算该类及其所有基类中定义的所有实例字段(注意有两个隐藏成员,一个是类型对象指针,一个是同步块索引)需要的字节数2) 从托管堆中分配内存,所有字节都设为03) 初始化两个隐藏成员4) 调用基类构造方法,然后调用类的构造方法5) 返回对象的引用(某块内存的别名)2 类型转换调用对象的GetType()方法可以得到对象的类型,这个方法是非虚的(即不能被子类重写)所以类型是不能被伪装的关于类型转制隐式转换:子类对象可以隐式转换成基类对象即 Father f=new Child() -----注意 阅读全文
posted @ 2012-04-26 23:19 穆穆 阅读(200) 评论(0) 推荐(0)
  2012年1月18日
摘要: public void test() { Teacher teacher1=new Teacher(); Teacher teacher2=new Teacher(); //有异常的load /* Session session=sessionFactory.getCurrentSession(); session.beginTransaction(); teacher1=(Teacher)session.load(Teacher.class,9); session.getTransaction().commit(); System.out.println(te... 阅读全文
posted @ 2012-01-18 17:23 穆穆 阅读(1572) 评论(0) 推荐(0)
摘要: public void test() { Session session=sessionFactory.getCurrentSession(); //删除方法1 Teacher teacher=new Teacher(); teacher.setId(6); //数据库中存在id为6的记录,但name字段是"teacher"这里却删除成功 teacher.setName("不影响"); session=sessionFactory.getCurren... 阅读全文
posted @ 2012-01-18 14:43 穆穆 阅读(14371) 评论(0) 推荐(1)