|
知识路径: > 电子商务系统程序设计基础 > 电子商务系统建设 > 电子商务系统框架设计 > ASP.NET母版页 >
|
相关知识点:2个
|
|
|
|
使用母版页的页面被称作称内容页,内容页无需过多的考虑页面布局,只需要在母版页预留给内容页的地方编写相应的内容。当用户请求内容页时,内容页将与母版页合并,并将母版页的布局和内容页的布局组合在一起呈现给用户。在使用母版页之后,内容页不能修改母版页中的内容。
|
|
|
创建内容页的方法与创建Web窗体方法基本一样,在Visual Studio中创建Web窗体时,选中“选择母版页”选项,单击“添加”按钮,系统会提示选择相应的母版页,选择相应的母版页后,单击“确定”按钮即可创建内容页。使用母版页的内容页代码如下:
|
|
|
|
其中page指令中的MasterPageFile属性即表示母版页的位置。另外在内容页中,不能存在html、head、body、form等HTML标签,因为这些标签在母版页中已经存在。也可以将现有Web页面改为应用母版页的内容页,过程如下:
|
|
|
①在@Page标记中指定MasterPageFile位置;
|
|
|
②去除内容页的多余html、head、body、form等标签;
|
|
|
|
④指定相应的ContentPlaceHolderID。
|
|
|