为玉树同胞默哀 (140)

0 Comments | This entry was posted on Apr 19,2010

从最开始的伤亡仅有70+人到现在的伤亡达到1400+人
真的很心痛~
为玉树同胞默哀

佛教 (126)

1 Comments | This entry was posted on Apr 18,2010

群里几个高人在讨论关于佛教的事情,贴出来:
一则佛教故事
从前有个书生,和未婚妻约好在某年某月某日结婚。到那一天,未婚妻却嫁给了别人。书生受此打击, 一病不起。这时,路过一游方僧人,从怀里摸出一面镜子叫书生看。书生看到茫茫大海,一名遇害的女子一丝不挂地躺在海滩上。路过一人, 看一眼,摇摇头, 走了。又路过一人, 将衣服脱下,给女尸盖上, 走了。再路过一人,过去, 挖个坑, 小心翼翼把尸体掩埋了。僧人解释道, 那具海滩上的女尸,就是你未婚妻的前世。你是第二个路过的人,曾给过他一件衣服。她今生和你相恋,只为还你一个情。但是她最终要报答一生一世的人, 是最后那个把她掩埋的人,那人就是他现在的丈夫。书生大悟

人人都可以成佛
就看你自己平时的个人修为
佛教,主要是导人向善
拜观音的那些,不叫佛教,那叫忽悠
少拿政教结合下的佛教说事


竞争是一种有巨毒的观念,盛行于此末法时代,种种邪说,如恒河沙,皆建立于此观念之上。从大道的立场察之,当知竞争即贡高我慢,戕残心性之魔王,亦必为三世灾劫之因行。今吾人处此五浊恶世,欲求治平之术,首当绝屏世人竞争之念,而代之以逆来顺受,舍此欲觅万世太平之途,吾观前路茫茫矣。
    逆来顺受不是怯弱,争强好胜也不是勇敢。世间最难为之事为何?唯一忍字而已。今世之人没有接受过圣贤教育,都是读非礼非义之书成长的,每天生活在误导之中,把竞争的观念深扎心中,以为天经地义之事,就这样与大道日趋背离,与禽兽日趋接近。无论是正当竞争还是不正当竞争,竞争的本质都是邪恶的,对个人,对世界的危害都是无穷的。但世人只看到眼前的利益,以为竞争有很多好处,把国家发展起来了,把生活富裕起来了,这都是只能看到几十年几百年的浅短眼光,而不知竞争的最后必定是人类的毁灭。今天世界生态环境的空前恶化跟人类竞争的强度是成正比的。
    争强好胜者往往是真怯弱的,因为他们缺乏忍耐,没有办法克服自己的虚荣,所以他们就喜欢竞争。喜欢竞争的人通常也是比较自私的,拔一毛利天下而不为。逆来顺受就要比竞争困难得多了,有些人从来没有放弃过竞争的心理,只是他没有能力参与竞争,所以就只好显得逆来顺受了,这样的逆来顺受是虚假的。我说的逆来顺受是他有力量达到目的而不为之,其实是一种修行。所以我说要学会逆来顺受,也就是说,逆来顺受不是件容易的事,而是非常难的事,没有足够的勇敢,毅力和智慧是不能圆满的。
    首先要有智慧,没有智慧而有能力的人,他只会顺来顺受,而没有智慧也没有能力的人就会逆来逆受,因为他不甘心,所以他不会顺受,他即使接受了,内心也会排斥。逆来顺受就是修行,什么叫逆来呢?不是世俗理解的逆境。可以这么说,你在这个世界上的境遇,绝大部分都属于逆来。我曾经说过人生的唯一意义就是修行,修行就是与道合一。这个世界是浊恶之世,在在处处皆与道相违,阎浮提众生,举心动念,无不是业,无不是罪。与道相违之境就是逆来,世人将逆作顺,正是深陷生死大坑。
    如今我们体会到世间之境几乎都是逆来,但我们能否顺受呢?从古到今很多人体会到了这一层,但并没有顺受,走上了孤愤的道路,与中道偏离,古之屈原,今之鲁迅,莫非前鉴。知道这个世界就是逆来之世而后能够顺受,这才是真正的逆来顺受。为什么能够顺受呢?答曰:知一切法如影,如响,如幻,知生佛平等,三世平等,一切众生毕竟本来成佛,无有山河大地,亦无善恶分别,不起爱憎,随顺觉性,以幻灭幻,幻灭亦灭,灭无可灭,朗朗圆觉,全体显现。关键是要明白一切逆来皆是考验,无魔不成佛,唯有以大平等大慈悲大智慧心顺受之,方可以心转境,入不二之地。至此则虽身处浊恶之世,而与清凉世界无异,回首往昔,犹如昨梦。当然,此乃了义之说,从发心到起行,通常而言,还是有次第的。
    果能了达逆来顺受之旨而笃行者,必可举世誉之而不加劝,举世非之而不加沮。其外也愚,其中也智,其表也怯,其里也勇。何以故?道士也!真道士也!

关于西南旱区的一篇文章 来自韩寒 (313)

1 Comments | This entry was posted on Apr 13,2010

其实我本来不想写这篇文章的,因为写了肯定会引来口水之争的,而我已经不想再去和别人争论什么。我曾经说过,如果我愿意,我可以去颠覆你们二十多年来形成 的价值观,因为生活中很多在你们看来是理所当然的观念都是错误的,但后来马上删掉了这句话,因为我不想引来争论,并且改正你们对这个世界的认识对我来说没有任何的益处,而不是我不能。3 F4 j& }+ z' m& e( a* e

: ?* `2 R3 Y. c. l西南大旱,近200天没有下雨了,对西 南的百姓的生活造成了极坏了影响,于是乎,广大人民再一次涌现了爱心精神,捐款的捐款,捐水的捐水。这是在汶川地震之后,又一调动全国人民积极性的事情。 捐款捐水,属于献爱心的行为,是一种高尚的行为,本身并没有可以指责的地方,相反,这是我国人民巨大民族凝聚力的体现。但我想说,并不是好的出发点都能带 来好的结果。表面上,很多人的善举是在帮助西南的百姓,但我想说,你们的爱心举动使这场灾害的主角政府退到了幕后,而你们的行为并不能给西南的抗旱带来多 大的帮助。在某种程度上,你们在帮西南百姓的倒忙。: m. ~# ?3 U) B# V& T0 ~
. |; T2 x; e# w/ s8 @
我不知道大家发现一个问题没有,中国的灾害都是突然降临的,突然的出现在全国人民的面前。如果说地震我还能理解的话,那么干旱我实在难以理解。干旱的形成 不是一天两天形成的,等到媒体关注的时候已经180多天没下雨了,我不知道媒体为什么不是在170天的时候关注的,为什么不是在160天的时候关注的,而 偏偏是在180天以后才开始关注,而且是齐刷刷的关注。难道非要等到180天之后干旱才能算是干旱?180天之后的干旱才能对人的生活产生影响?前两年的 河南干旱也一样,等河南的农作物要绝收了,政府突然一下子蹦了出来,说救旱。我就想问,政府早干什么去了?前几天开两会的时候西南的干旱怎么没人来关注? 旱情不怎么严重的时候怎么不来关注?农作物还没有绝收的时候怎么没人来救旱?现在出来救旱,能有多大效果?这完全是政府的失责,而你们的热情掩盖了政府的 失责。而这种失责不受追究的结果就是在以后,这种事情还会继续发生。四川地震就是活生生的例子,汶川地震之后,对相关官员责任的追究最后不了了之,虽然经 过地震之后,四川的学校建筑可能会比以前结实一点,但我想说,当下次的地震不再是四川,而换个别的地方,四川的悲剧依然会再现。
+ p9 E' e0 j  r9 O1 T/ R, V3 v
- k( H) ^8 p# P) i" G0 S" t) _记得以前看过 一篇文章,记者采访一个捐助者,问:如果你捐的钱会被人贪污了,你还会捐吗?那人回答说:会的,如果我捐了100,被贪污了90,至少还会有10元能到达 那些需要帮助的人手中,而如果我不捐,那些人连一分钱都没有。报道发出后,很多人感动的一塌糊涂。从表面上看,是这样的。对于这样的人,我只能以好人来形 容,而不能冠以对社会有贡献的人。我说过,好的出发点不一定就能带来好的结果。如果你以为那些受灾的人拿到你捐的那一点钱之后你就成功的帮助了他们,我只 能说,你真的很无知,虽然是个好人。因为,你的那一点捐助不是在帮助他们,而是间接的害了他们。因为有些事情由民众来做,其效果真的微乎其微。记得看明朝 末年历史时,经常发现四五千的官兵追着几十万的流寇跑,人多并不一定力量就大。网易网友说:中央给西南五省下拨1.55亿元抗旱经费。网易网友说,西南五 省,拨了1.55亿元,看到都想笑了,五省人口都至少也是1.55亿人,理想情况平均每人一元钱,一瓶矿泉水都不够,沪杭磁悬浮上千亿,只为了节约10分 钟,上海世博会,花了4000亿。然后呢?就没有然后了 ,我只知道这1.55亿在分成5份,贵州得到的就更少!政府可以拿出4000亿来办世博,上千亿来修磁悬浮,却拿来1.55亿来救旱。你们能拿出多少钱来 帮助西南救旱?有政府的能力强吗?政府既然能拿出那么多的钱砸在那些撑面子的事情上,这说明政府根本就不缺钱。如果你们不去捐钱,政府可能会拿出更多的钱 去救旱,因为那是它的责任,它顶不住舆论的质疑,西南人民活不下去了最终受伤的是政府。而你们捐的那一部分钱根本不可能给西南人民带来任何实质性的帮助, 更不能补了政府职责的缺。而你们的捐款使政府省了很大一笔钱,没有尽到自己该尽的责任。所以说,如果没有你们的捐款,西南人民每人可能能拿到100元的捐 助,而有了你们的捐助之后,可能每人只能拿到10元的捐助。你们的确“帮助”了西南人民。
+ S6 g0 Z( ?/ W3 O2 H! z  ?4 P/ E9 D- O, [& K8 b5 }; S
在这里不得不说一个与干旱无关的话题——教育。希望工程办了这么多年之后,依然没有彻底解决中西部的教育问题,很可悲。义务教育,无论在哪个国 家,都是政府必须要尽的责任,在中国却是个例外。德国在17世纪就开始推行全民义务教育,而日本在明治末年的义务教育入学率比中国2000年的义务教育入 学率要高。所以,当别的国家早早就成为发达国家,而中国还在为“小康”奋斗时,不要心里不平衡,这很正常。不要跟我说中国国情不同,我不知道对于日本这样 一个人口众多,土地贫瘠,资源匮乏的“日本国情”十分突出的国家,是如何成为世界 第二号强国的,他们似乎连成为发达国家都没有理由,但他们做到了,事在人为。对于那些“我跟他谈国情,他和我谈接轨,我和他谈接轨,他和我谈国情”的人, 我只想说,你的智商,充其量只配在别人把你卖了之后帮别人数数钱。同样,在希望工程的帮助下,我国政府对教育的投入在世界排名倒数第一。道理是一样的,你 们承担了政府应该承担的责任,却起不了政府的作用,间接的使西部的儿童上不起学。所以,当我国再有人对你说“我国的教育又取得巨大成就”之类的话时,你不 应该感到高兴,而应该感到脸红。" h/ ^5 V7 j5 {! Y

% k2 x, M+ T) u& z' g7 r; G我记得在网 上无意间看过一个帖子,说美国在7年前就成功预测了中国西南的大旱,而这个预测之前被我国“专家”成功的否定了。这不是重点,重点是那个预测还说,西南的 干旱将会持续十年,而在你们看来,干旱这东西是挺一挺就过去了。我无力去证明这个预测的真假,另外我也以为干旱持续十年实在不大可能。但是,即使持续不了 十年,就是持续两三年,后果也是不堪设想的。那些捐款的人,假如不幸的是西南的干旱确实将持续两三年,你也能持续捐两三年的款吗?就算你能,假如要真是干 旱10年呢?捐钱捐水真的能解决问题吗?西南的干旱难道除了天灾之外,没有一点的人祸?西南地区本身对坏境的破坏没有责任?桉树对土地惊人的破坏力难道对 干旱没有影响?大规模的造纸厂对水源的污染不该为干旱负责?如果恰恰是这些东西是西南干旱的罪魁祸首,难道捐水能解决干旱问题?就如同一个人在得了皮肤病 之后却希望通过“挠”来解决皮肤问题,这种行为是十分可笑的。就算不是,也应该通过采取河流改道,改善用水方法来缓解旱情,而不是通过捐水和等这些方法来 解决干旱。
2 i: }! K& J$ l6 m4 V, m* d) k, G$ c
以前的某一段时间,我对这个国家的未来很是绝望,因为我发现这个国家 总是作出关键选择的时候选择了错误的方向。而现在不了,但这并不是因为这个国家变好了,而是习惯了绝望。记得在人人网上,看过“这就是解放军,是中国人就 顶”的视频,我不是在诋毁解放军,而是想说,这个国家的人民太 容易被感动了。可以说,你们很多人的思维方式还停留在民国以前,因为长期的电视剧和电影给你树立了一种意识,三千年以来,统治者都是压制人民的,官兵都是 气压百姓的。所以当这种压制稍微放松一点时,你们便以为自己生活在了历史上最好的时代。所以你们不知道崇祯皇帝在自缢钱说过:“朕死,无面目见祖宗,自去 冠冕以发覆面,任贼分尸,勿伤百姓一人”这样的遗言,不知道国民党的一支部队为了保护学生军,宁愿自己全军覆没。我太了解这种帝王术了,当你长期将把一群 人压制在饥饿状态时,偶尔给他们吃饱一次,他们便会对你感恩戴德。朝鲜就是这样,所以尽管朝鲜人民活的很苦,但他们依然会去感谢金日成,而且绝对是发自肺 腑的,我敢保证,因为在他们看来,没有金日成,他们连那一顿饱饭都吃不了。同样,当洪水地震来突然降临时,解放军冲在了第一线,这很正常,但不正常的是有 人将其看成一种高尚的行为。你要知道,无论在哪个国家,政府救灾是天经地义的事情,是自己的本职工作,当却偏偏在中国成了一种高尚的事情。如果是在美国发 生灾害,美国的消防官兵一样会在抗灾第一线,让民众上第一线,他总统不想干了。解放军在救灾第一线,这是他的职责。现实生活中没有谁会将干好本职工作视为 一种高尚的工作。
6 U0 m+ f+ `, R0 s) h& l( z; D* `, F( j: r: r$ z1 ]3 t
我很讨厌一种感动,建立在死亡之上的感动。记得四川地震之后,余秋雨余大师说:灾民应该继续这种感动。我听了之后感到十分耻辱,因为我高中时候十分喜欢他 写的文章,但我不知道他的人格竟是如此的卑劣。建立在死亡之上的感动是对生命的漠视,这种感动是暂时的,而对家属的伤害却是永久的,没有哪个家长希望用自 己孩子的生命去换取高尚感动这些东西。所以,当我将来某一天遇到有人溺水需要我下河去救时,我明确表态,不救,因为我没有义务拿自己的生命去为别人的错误 负责。更为重要的是,这种建立在死亡之上的感动的背后是失责,而感动掩盖了这些。四川地震之所以能造成这么多人的伤亡,是因为相关部门的防震工作做的差, 平时的腐败贪得多了。日本地震时之所以没有很多的伤亡是因为人家政府的消防工作做的好,所以日本没有这么多感动人的事迹。所以,当有人再拿这种感动说事 时,我只想说,我不需要这种感动。
1 @0 t' I( C7 m9 [& U+ Y; o+ U1 _
8 p& p; x3 S' @( {$ b5 \! c2 A写了 这么毫不相关的事情,只是想告诉大家,并不是好的初衷都能带来好的结果。如果你真的想这个国家好,让每个人都尽到自己职责就好可以了,想要帮助西南抗旱, 监督好政府做好本职工作,发挥好舆论的作用,这就是对西南人民最好的帮助

困死了 (98)

1 Comments | This entry was posted on Apr 13,2010

  • 昨晚加班加到凌晨5点,在办公室趴了一会到8点钟 然后坐车回安亭。 任务有:办建行卡、体质测试、商会、另外一个网站 暂时解决的有办建行卡、体质测试、商会、 昨天我是早上6点起床的 到现在为止我只睡了不到4个小时,眼睛好酸啊。。 不管了,去找老婆吃晚饭去了
  • 换Firefox 睡觉 (173)

    0 Comments | This entry was posted on Apr 11,2010

    明天上班

    安亭->浦东机场

    基本上属于穿越了整个上海70+KM 我至少得6点起床,,,杯具啊! 刚换成了FireFox 用几天再说 我win7自带的ie8一直假死 用360时间长了也出问题 我去睡觉了!大家晚安!

    突然发现我是一个很二的人 (289)

    1 Comments | This entry was posted on Apr 11,2010

    今天休息~

    下午在图书馆陪老婆看了一下午韩剧

    纠结啊!

    貌似叫做《原来是美男啊!》

    波兰总统挂了 (402)

    1 Comments | This entry was posted on Apr 10,2010

    人生真是悲剧啊! 没想到波兰总统都能挂了。 暂时不知道具体什么原因,不过个人感觉不可能是意外! 波兰总统坠机一事的原因 还真的有待查证!!!

    我的网站收录少了很好 (165)

    3 Comments | This entry was posted on Apr 02,2010

    最近一直没什么时间上网阿 这边实习的地方是 公安分局 他们的系统只能上他们自己的网络 所以不能上外面的互联网 之前空间换IP 我没及时更新我的域名 网站挂了几天

    今天一看访问统计 摆渡的是骨骼的好几倍

    然后去骨骼SITE 一看 我之前的上千的数据全没了 只有200+

    人生就是悲剧阿

    尤其是个不称职的站长阿

    周日要加班 (88)

    0 Comments | This entry was posted on Apr 02,2010

    本来大家都是三天的休息时间

    可是没想到经理说周日要加班

    悲剧啊

    周六 休息 之后周日还要加班 真是无语啊
    周日加班之后 周一再去休息!!

    我每天从嘉定跑到浦东机场  很累得阿

    实在是很郁闷!

    不过没办法啊!

    谁让咱只是来实习的呢

    什么都得听人家经理的阿!

    ASP.Net生存周期 (83)

    0 Comments | This entry was posted on Mar 27,2010

     

    介绍

    弄懂Page的生存周期(lifecycle)对于开发asp.net应用程序来说是非常重要的。很多.net初学者在处理动态加载控件的时候都出现过回发后丢值,丢状态之类的问题。HTTP协议是无状态的,这就是web程序不同与windows程序的一个天生的问题,如果要学习asp.net的话,Page的生存周期将是你最重要的基础之一。事件的顺序是怎样的,特别是asp.net 2.0新增了母板页后,使其变得更复杂了,本文的目的就是通过解释每一个事件的顺序及其用途让你弄清楚这些事件到底是怎么回事。

    背景

    在asp.net应用程序中,用户总是要去请求一个.aspx页的,让我们感兴趣的一件事就是在用户访问一个.aspx页的时候,应用程序所属的web服务器到底做了哪些事呢?弄懂事件的顺序将有助于我们在恰当的事件中做我们想做的事,也可以消除我们的一些混淆,比如把一些问题归咎给web程序的无状态之类的。

    基础:新的编译模型和部分类(Partial Classes)

    asp.net中的每一个web form都直接或间接的继承自System.Web.UI.Page类。一个web from包括两部分:一个是代码文件(WebForm.aspx.cs),它包括一些和page相关联的事件和方法,另一个是aspx文件,它包括一些HTML控件声明(在Visual Studio 2005的web应用程序中,我们还有一个名为WebForm.aspx.designer.cs的设计类)

    在asp.net 2.0中,我们不需要再定义控件变量,也不需要再在代码文件中写一些事件委托,这一切都要归功于部分类。在asp.net 1.x中,这些代码都会自动的在InitializeComponent()里生成。但是到了2.0版本,runtime将会创建一个部分类,这个类会包含aspx页中的所有信息。这将使得代码文件非常清晰并且易于管理。
    这将消除VS2003中的代码文件和aspx页面之间的名字相互联系的改变(如果我们要改变任意控件的ID,都不得不改变aspx页和代码文件)。在VS2005中所有控件的事件都定义在aspx页里。所以代码文件中的事件委托和控件变量将被清除,这是比先前的VS2003方便的地方。

    页的生存周期

    了解页的生存周期中的每一个请求是非常重要的,丢值、丢状态的问题都可能是你对页的生存周期了解不够造成的。当然,如果你要在asp.net保留状态的话,可以用诸如Application,Session,Cache,或者Cookies之类的

    注意:asp.net 2.0中的视图状态由两部分组成,控件状态和视图状态。详细了解请参考这篇文章

    http://msdn2.microsoft.com/en-us/library/1whwt1k7(VS.80).aspx

    下面我们将按照web程序的代码文件中的各个事件的触发顺序来详细的介绍它们

    重点提示:除了Init()和Unload()之外的所有事件都是从最外面到最里面被激发的。例如,一个用户控件的init事件在它的父页类的Page_Init()事件之前被激发(译者注:这是从里到外)。

    1. PreInit()

    在这个页面级的事件中,所有在设计时创建的控件都将被用默认值做初始化。例如,如果你有一个Text属性值为“Hello”的TextBox控件,则此时这个属性被设置。我们也可以在这里动态的创建控件。

    这个事件仅仅发生在页级别的类中,用户控件和母版页没有这个事件

    下面的代码示例了如何重写这个方法以增加你的自定义代码

    protected override void OnPreInit(EventArgs e)
    {
    // custom code
    base.OnPreInit(e);
    }

    注意,我们只能在PreInit()事件中动态的设置themes
    使用母版页时的特例

    我们先要了解一个非常重要的知识点——母版页被处理的过程就相当于内容页中的一个控件。

    所以如果一个页有其相关联的母版页的话,那么在PreInit()事件里页中的所有控件都不会被初始化。而只有在Init()事件开始之后,你才能直接访问这些控件。为什么?

    这个原因就是内容页中的所有控件都包含在“ContentPlaceholder”里,而“ContentPlaceholder”其实就是母版页的一个子控件。现在母版页被处理的过程就相当于内容页中的一个控件,我们早先提到过,除了Init()和Unload()之外的所有事件都是从最外面到最里面被激发的。虽然页的PreInit()是第一个被触发的事件,但是用户控件和母版页是没有这个事件的,所以在页的Page_PreInit()方法中,母版页和用户控件都不会被初始化,而是在Init()事件之后

    接下来让我们来看一下Page_Init()事件之后控件的层次结构

     

    2. OnInit()

    在这个事件里,我们能读出控件的属性(在设计模式中设置的)。但是我们不能读出用户设置的值,因为得到用户设置的值是在LoadPostData()事件被激发之后。不过在这个事件中我们可以得到POST数据,如下

    stringselectedValue=Request.Form[controlID].ToString();

    3. LoadViewState

    这个事件仅仅在回发之后被激发(IsPostBack == true)。在这个事件中runtime从隐藏域中分解出view state并加载到所有启用了view state的控件。
    4. LoadPostBackData

    这个事件也仅仅是在回发之后被激发。

    在这个事件里实现了IPostBackDataHandler接口的控件从HTTP的POST数据中得到值。注意,textbox控件不能从view state中获得值,而是在此事件中从POST数据中获得值。所以即使有些控件没有启用view state,只要它实现了IPostBackDataHandler接口就可以从HTTP的POST数据中得到值。

    另一个重要的知识点是如果我们有一个DropDownList控件并动态的给它增加一些选择项,那么runtime将不能得到这些值除非启用了view state(即使控件继承自IPostBackDataHandler接口)。这个原因就是在HTTP的POST数据中的每一个控件只能有一个值,并且POST数据中的所有值都不会被保存,除了使用view state。

    5. Page_Load

    这是最常用的方法了,而且是一些开发新手放置他们代码的第一个地方,有些新手们往往认为这就是Page类第一个触发的方法。这个方法是混淆我们Page生存周期的罪魁祸首之一。

    注意:如果页里有任何用户控件的话,那么用户控件的Load方法将在页类的Load方法之后被触发。这个原因早先已经解释过了,除了Init()和Unload()之外的所有事件都是从最外面到最里面被激发的。所以页的Page_Load()之后,页内的其它控件的Load方法才被触发。

    6. Control Event Handlers

    事件处理(比如像Button1_Click()之类的)是定义在ASPX页面中的,有一些开发人员认为当单击一个按钮后会立即出发Button_Click() ,他们忘了在这个事件触发之前首先要触发Page_Load。

    7. PreRender

    如果我们想改变某一个控件的值,这是最后的机会了

    8. SaveViewState

    控件的ViewState被存储在form的隐藏域中

    9. Render
    呈现

    10. Unload

    这是最后的清理操作

    动态控件

    现在我们已经知道了页的生存周期的重要事件,接下来让我们关注一下如何创建以及保持动态生成控件的状态。有的时候我们需要动态的生成控件,比如我原来管理的一个酒店预订的项目,用户在一个TextBox里输入房间号,根据这个值动态的生成一个用户控件来显示该房间的详细信息。

    开发人员虽然能动态的生成用户控件,但是却不能保存用户控件的状态。当我看了代码后,他们把生成控件的代码写到了Button的Click事件里。根据我们上面所讨论的,Button_Click()在LoadViewState()和LoadPostData()之后触发,而控件的值是要在view state或POST数据中取得的。

    所以除非在Page_Init()或Pre_Init()方法里重新创建控件(它们发生在LoadViewState和LoadPostData之前),这样就可以在下一个事件里获得控件的值

    现在,如果把代码写到Page_Init()事件里的话,将不能得到用户在TextBox(它是一个静态控件)里输入的值。原因就在于这是Page_Init()事件,控件的值被初始化为它们设计时的默认值,而不会得到用户输入的值

    所以如果要在这里访问到用户输入的值话只有一个办法,就是从POST数据中取值。代码如下

    protected override void OnInit(EventArgs e)
    {
    // 通过Post数据得到用户在TextBox里输入的值
    string selectedValue ;
    if(Request.Form["txtNoOfRooms"] != null)
    selectedValue = Request.Form["txtNoOfRooms"].ToString();

    // 动态生成控件的代码

    base.OnInit(e);
    }
    注意:感谢ASP.NET论坛的Mike Banavige,有了他的帮助才让我增加了这部分内容。如果你在Page_Load事件里创建一个动态控件,并把它添加到PlaceHolder或Panel里(要打开view state),那么动态控件将会维持它的状态,即使它不是在Page_Init()中创建的,为什么?

    原因就是控件一旦被添加到页的控件树里,TrackViewState()方法就负责跟踪其状态。只要控件被添加到控件树里,这个方法就会被自动的触发。因为这个原因,对控件的任何修改(如添加item之类的)都应该在动态控件被添加到页的控件树之后来做,否则其状态将丢失。请看如下代码

    protected void Page_Load(object sender, EventArgs e)
    {
    // 创建一个DropDownList
    DropDownList d = new DropDownList();

    // TrackViewState()方法将被触发去跟踪这个DropDownList的状态,所以其状态将被保持
    PlaceHolder1.Controls.Add(d);

    if (!IsPostBack)
    {
    d.Items.Add("test1");
    d.Items.Add("test2");
    }
    }

    下面的代码则不会保持动态控件的状态

    protected void Page_Load(object sender, EventArgs e)
    {
    // 动态创建一个控件
    dropdownDropDownList d = new DropDownList();
    if (!IsPostBack)
    {
    d.Items.Add("test1");
    d.Items.Add("test2");
    }

    // "test1"和"test2"值将丢失
    PlaceHolder1.Controls.Add(d);
    }


    总结

    我已经解释了页的生存周期的一些相关事件及其重要性,同时我也会不定期更新这篇文章以增加一些小提示和小技巧,此外也欢迎读者指出本文的缺陷之处及修改建议

    记住页的整个生存周期的各个事件的顺序是非常重要的,这样我们就可以根据不同的需求在合适的位置写出相应的代码。

     

     

    asp.net生存周期

    人体各个功能工作时间 (258)

    1 Comments | This entry was posted on Mar 19,2010

    晚间人体器官使用手册

    21时-23时 免疫系统(淋巴)排毒时间,此段时间应安静或听音乐。

    23时-次日1时 肝的排毒,需在熟睡中进行。

    1时-3时 胆的排毒,亦同。

    3时-5时 肺的排毒。

    半夜至次日4 时 脊椎造血时段,必须熟睡,不宜熬夜。

    5时-7时 大肠的排毒,应上厕所排便。

    7时-9时 小肠大量吸收营养的时段,应吃早餐

    《租爱》 好雷的视频 (240)

    1 Comments | This entry was posted on Mar 18,2010

    就业第一课是感谢而不是索取 (153)

    1 Comments | This entry was posted on Mar 17,2010

    两个实习生的故事。
    两个都还算是名校,专业也不算太差。一个是硕士快毕业,一个是本科快毕业了。
    一个是没办法推脱的关系,说是先前找了几个实习单位,但都因种种原因不方便,最后到我这里来了,我在圈子里找了一个熟人的公司,他是学软件的,但动手能力可能还差些,那边给安排了一个很具体的动手的项目,呆了几天,其间,据指导的老师讲,他从不主动跟指导老师交流,甚至从不主动跟公司里其他人说话,据说连别人问他的名字都不愿意说。最后可能是觉得安排的任务无法完成,突然有一天就不来了,没有跟实习的单位打招呼,甚至也没有跟我打个招呼,就消失了。一段时间以后,我去问起此人,别人说早没来了。我当时非常诧异,好歹也跟我说一下啊。
    另一个也是多个人辗转找到我这里来的,但这个专业不在我的圈子里。我只好又动用了家里的亲戚关系,找到了一家比较大的、也算是比较有名气的公司,把他给介绍进去了。按说现在行规,实习单位不会给实习生发什么补助,但这个单位看我亲戚的面子,给他发了一笔补助,虽然他并没有做出什么实际的成绩。但此人也是跟前一位仁兄一样,实习期满了,也不给所在单位的领导打个招呼,当然也没有给我打招呼,哪怕是一条短信也没有发,自己就走了,上学去了。过了一段时间,我的亲戚还特地去他实习的部门过问一下此人的实习情况,结果别人说早走了。
    说实话,这两个实习生挺让我没面子。估计以后是再不好意思介绍人到那两家单位去实习了。我记得我们当年实习的时候,每天到单位的第一件事就是拖地、抹桌子,打开水,见人就叫老师。用我们当时的老师的话说,到了新单位,你得先装三年孙子。
    也许现在时势不同了?不管如何,离开实习单位跟别人打个招呼,这是最起码的。也许你觉得没有在这里学到什么东西,但哪怕你是到一个单位去参观了一下,出门也还是应该说个:麻烦您了,谢谢,再见!
    遗憾的是,连我这个介绍人也没有收到过一个致谢的短信。想必他们在实习单位的表现也不怎么样了。不知他们以后就业了会是怎样,会接受到什么样的磨练。
    我也曾经反思,为什么现在的大学生这么自我,目无他人,缺乏基本的礼貌。他们应该知道,社会并不亏欠他们什么。除了富二代和官二代,大多数人的路得靠自己去闯。自己的未来是会怎样,全在于他自己。
    我现在也在养孩子,我想,不论其以后从事什么工作,学会礼貌、学会感恩应该是其第一课。
    现在,大学生就业市场实际上是供大于求,找不找得到工作不仅仅是取决于你出身的学校、就读的专业,关键在于你个人
    因此,就业第一课,先学会感谢,而不是索取。先学做人再学做事。这是真理,不需证明。

     

    转自:http://blog.sina.com.cn/s/blog_4be250730100h05n.html?tj=1

    微软IE9预览版 提供下载 (171)

    1 Comments | This entry was posted on Mar 17,2010

    北京时间3月17日消息,据国外媒体报道,在微软周二于拉斯维加斯市举行的MIX10技术大会上,该公司宣布已推出IE9浏览器开发者预览版。微软称,IE9完成开发后,将更多支持CSS、SVG和HTML5等互联网浏览通用标准。

    但微软IE部门总经理哈查莫维奇表示,IE9将不再支持WinXP操作系统,而仅能够在Vista SP2或更新款Windows操作系统中运行。

    点此下载微软IE9预览版:http://ie.microsoft.com/testdrive/

    微软IE9下载地址

    时间不早了 该去睡觉了 (134)

    0 Comments | This entry was posted on Mar 17,2010

    我说的是真的!

    该去休息了!

    小心注册.CM 域名 .CM顶级域名负责人跑路 (326)

    0 Comments | This entry was posted on Mar 16,2010

    悲剧的.CM域名 CM负责人跑路

    中新网北京3月15日电(记者 刘长忠)自3月3日迄今,大量.CM域名(喀麦隆国家顶级域)无法解析,.CM注册商和代理商Lau, York透露,.CM顶级管理局负责人因内部原因疑似跑路。对于占据.CM域名全球绝大部分注册用户的中国注册者,损失惨重,初步估计损失达千万左右。

    如此大面积的无法解析,.CM管理局官方网站(Netcom.cm)并未看到相关回应,也联系不上相关人员,这也让遭受损失的中国域名注册者维权颇为艰难。

    业内人士今天对记者透露,中国的.CM域名注册数量占据全球大多数,并且注册价格很贵,在1000元/年左右。据一个业内人士估计,中国用户投入已不下千万。.CM域名已给广大中国注册者带来重大损失。技术落后、价格昂贵的喀麦隆国家域名为何在中国受到如此大的追捧,以至于造成如此大面积的伤害?

    Whois信息发现,目前baidu.cm、qq.cm、sina.cm、ebay.cm、amazon.cm等知名网站的CM域名已被个人注册,但在这些域名之中,已被启用的域名几乎为零。纵容品牌抢注是.CM域名注册管理机构大发横财的卖点。

    由于.CM域名和主流的.CN、.COM域名类似,这类域名适合搭建钓鱼网站、山寨网站等,而真正用于企业建站的少之又少。

    而很多域名注册者在.CM域名明显漏洞下依然“中招”的另一个真相是:.CM域名宽松的注册政策,注册者不需要提交资料、不需要审核、甚至没有域名仲裁机制。

    域名专家认为,这种注册政策,完全无视中国域名管理规定和国际惯例中的域名注册信息真实性的要求,为网络钓鱼、网络欺诈等非法行为提供了环境,给整个域名市场带来了混乱。据了解,这种注册信息管理上的懈怠在.COM等境外域名上也普遍存在。

    一直以来,域名界似乎也流行“外来的和尚好念经”,像.CM域名这类由境外机构管理并在中国销售的域名,一方面无视中国的法律法规,并以其纵容不良行为的注册政策、似是而非的“长相”招徕客户;另一方面是域名解析上的故障、注册管理上的混乱、注册系统的漏洞、以及危机应对机制的缺乏。出了问题就玩消失,不理不睬,最终导致用户的权益处于一种极高的风险当中,得不到任何保障。(本文来源:中新网)

    php5中文手册 官方下载地址 (274)

    0 Comments | This entry was posted on Mar 16,2010

    官方的文档下载页面:http://www.php.net/download-docs.php 

    居然里面取消了中文版本,看来你只有下载以前的版本了,我给你搜了一个可用的下载地址:http://dx1.mycodes.net/book/20061225/PHPzwsc.rar 

     

    如果还是找不到php5中文手册的话 可以给我留言!!!
     

    八〇后的老婆大人 (193)

    1 Comments | This entry was posted on Mar 16,2010

    人人网的资源,实在是太长了,如果你看不到的话,那就直接去人人网去看把 飞机票

    看完这套漫画我腮帮子都笑麻了,想想确实是这么回事儿,八〇后的女孩就是这么有一出没一出的。。。很可爱!可爱

    ­80后,没有70后的老土,但是也不会有90后的超前,呵呵o(∩_∩)o... 很有意思!







    ­有时候,80后的女孩子不是要什么,要得可能就是那么一点关怀!







    女人总是很简单,不要想得她们太复杂哦!很善良,所以都很可爱~(*^__^*) 嘻嘻……害羞




    O(∩_∩)O ~有时候虽然我们很不可理喻,可是我们也很体贴哦!





    ­不管是有意,还是无意的,­

    男人的悄悄离开,一定会让女人很不安!­

     

     




    女生有时候为了男孩子,也放弃了很多本属于自己的生活!
































































     

     

     

    为了口吃的,把狗逼得都叫妈妈了... (235)

    0 Comments | This entry was posted on Mar 16,2010

    这个狗急了跳墙。。。兔子急了咬人。。。 这次的成狗急了叫妈妈了。。。。

    A片一定要跟女朋友一起看 (462)

    1 Comments | This entry was posted on Mar 15,2010

    这个...是在是尴尬啊。。。
    Pages: 3/23 First page Previous page 1 2 3 4 5 6 7 8 9 10 Next page Final page [ View by Articles | List ]