|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
其实net网页编程之所以在曾经独步天下,就是因为他的跨平台、安全性,这两方面,效率可不是net网页编程的强项,反而是他最短的一块挡板,虽然net总是用理论证明比.NET快。在Asp.net2.0中,推出了Masterpage,Masterpage一样能够一次界说一个模板中的内容,而不再包袱不异的代码。在以往,开辟职员只能用本人的举措来处置每一个页面中不异的中央。好比使用用户控件、Html标志符等能,而如今Asp.net2.0中能够把一个大概多个的结构创立为Masterpage,在把它们分派给aspx页面,一样,masterpage撑持可视化计划。小虫写的这些系列笔墨中,不会往罗嗦一些复杂的内容,只是把本人在这泰半年来的一些当心得写出来,因而,会有良多漏掉的地方,还看列位看客包涵。
上面的几点,小虫就纷歧一加以具体申明了:好比创立masterpage,经由过程masterpage创立aspx页面,masterpage的利用等等。人人假如有成绩,能够看看msdn,呵呵,估量也不必看了,拿来一用就会了。
1、基于masterpage的aspx页面的事务挪用按次
小虫经由跟踪,失掉以下按次:
1.Masterpage中的用户控件的page_init
2.Aspx页面中的用户控件的page_init
3.Masterpage的page_init
4.Aspx的page_init
5.Aspx的page_load
6.Masterpage的page_load
7.Masterpage中的用户控件的page_load
8.Aspx页面中的用户控件的page_load
这里,人人要注重一下,page_init和page_load的挪用按次恰好是相反的。
2、在页面实行过程当中会见mansterpage
作为一个masterpage,我们固然不但愿只是作为一个结构工具来利用,而但愿它作为一个相似一个大众基类来利用,在利用中,能够用页面的.Master属性来利用,惋惜这只是一个只读属性,不然就应当能够在运转中静态切换masterpage,呵呵,不晓得正式版本出来可否有这个功效啊。
3、嵌套利用Masterpage
呵呵,小虫本来也没想到,masterpage竟然能够嵌套利用,有一次,归正也没甚么事变,小虫在筹办修正masterpage的时分,偶然中点了代码的第一行,正巧是在属性框内,俄然发明,<Master>竟然有一个MasterPageFile的属性,呵呵,设置了一下,公然能够,实在本人加也简单,就是在Masterpage的<Master>内里加上MasterPageFile=”<你的下层MasterPage文件>”就能够了,呵呵。
2005-08-1721:01|春鱼
运转时不但能够会见masterpage,并且能够变动masterpage.
感激年夜侠匡正,那末叨教,怎样变动,之前我做bate1的时分能够依据分歧的显现形式设置masterpage,可是bate2往失落了这个功效.
一个在Mircosoft年夜树上蛀了几个小洞的虫子
接洽Mail:代码虫
有专家说:net网页编程不是跨平台,net网页编程就是平台,这很好的定义了net网页编程的特点。有了net网页编程,你只需要等待net网页编程平台在新平台上移植。这还不错吧!只是,net网页编程不是一个平台,而是多个平台。你需要在这个net网页编程平台移植到另一个net网页编程平台。 |
|