什么是MasterPage呢?
我觉得就是一个模板,把不同网页的相同部分,如导航栏,Logo,页头,页脚做成一个MasterPage,这样就可以减少工作量,不用每个网页都维护一套代码了。
1.在VS中创建一个MasterPage页,添加New Item,添加MasterPage
2. 在MasterPage中布局,注意ContentPlaceHolder是让其它页面用来摆放公通的控件的。
3. 新建页面,选中“Select Master Page",如图:
OK,搞定
NET 窗体版也支持主页子页形式,但创建方式略有区别。
1.创建主页窗体画面(普通画面)
2.创建新窗体画面(继承画面),然后选择指定的要继承的画面。