Usm*_*man 15 c# asp.net master-pages content-pages
如果我们有一个母版页和一个内容页面.那么内容页面@Page指令看起来像
<%@ Page Language="C#" MasterPageFile="~/Site1.Master" .... />
Run Code Online (Sandbox Code Playgroud)
所以,为了访问内容页面中的母版页控件,我们应该使用
<%@ MasterType VirtualPath="~/Site1.Master" %>
Run Code Online (Sandbox Code Playgroud)
所以,我的问题是为什么我们在@page指令中定义了这个内容页面在主页面中时使用@MasterType指令(这里是Site1.Master)
Llo*_*oyd 23
在MSDN中,您定义的是MasterPage的类型,而不仅仅是Master类的Base类,它还允许您直接访问MasterTypes属性.
提供一种在从Master属性访问母版页时创建对ASP.NET母版页的强类型引用的方法.
this.Master.SomePublicPropertyOfMaster = Value;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11827 次 |
| 最近记录: |