对于页面中包含有用户控件的情况下,
为什么Page_Init的顺序是先控件后页面,而Page_Load的顺序是先页面后控件呢?先页面后控件比较好理解–因为控件是加上去的。(Controls.Add()方法),但为什么Page_Init是先初始化子控件呢?
对于页面中包含有用户控件的情况下,
为什么Page_Init的顺序是先控件后页面,而Page_Load的顺序是先页面后控件呢?先页面后控件比较好理解–因为控件是加上去的。(Controls.Add()方法),但为什么Page_Init是先初始化子控件呢?
今天用javascript的正则表达式,发现例子后有一个/g,想来想去,再查网上无数正则的说明。居然没有把这个放入特殊字符之类的说明里。其实g代表global,即不只匹配一次,而是返回一个数组,全部的match都返回。
难道是javascript所独有的?为什么以前vb的regExp没注意到呢(难道是ms的regexp方法比较多,这个开关不用在表达式里表达?)?有空可以试试看vb,c#之类的正则类库认不认。
原来没太注意这个属性,因为以前不是使用XPObject而是使用XPBaseObject. 删除的记录就真正删掉了。所以剩下一些自己清理也没关系。而且那时对象就几种。现在删除的记录都只是打上标记(太有用了。。。)这种联动的打删除标记就很重要。否则配置对象很多类的时候,删了父亲还要考虑删儿子,删了儿子还要考虑孙子。 不但累人,而且心里没底。