Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从内容页访问母版页和嵌套母版页属性_C#_Asp.net Mvc_.net 4.0_Master Pages - Fatal编程技术网

C# 从内容页访问母版页和嵌套母版页属性

C# 从内容页访问母版页和嵌套母版页属性,c#,asp.net-mvc,.net-4.0,master-pages,C#,Asp.net Mvc,.net 4.0,Master Pages,如何从内容页访问母版页属性和嵌套母版页属性?我目前使用您可以通过属性访问母版页 重要提示:() Master属性返回与此属性关联的母版页对象 页此属性是只读的;但是,可以在上设置属性 它返回的母版页对象 Master属性仅在引用Master的页面上有效 MasterPageFile属性中的页。如果您访问主属性 在不引用母版页的页面上,返回null。这个 母版页的内容在PreInit之后才可用 事件已被提出 您可以按属性访问母版页 重要提示:() Master属性返回与此属性关联的母版页对象 页此

如何从内容页访问母版页属性和嵌套母版页属性?我目前使用您可以通过属性访问母版页

重要提示:()

  • Master属性返回与此属性关联的母版页对象 页此属性是只读的;但是,可以在上设置属性 它返回的母版页对象

  • Master属性仅在引用Master的页面上有效 MasterPageFile属性中的页。如果您访问主属性 在不引用母版页的页面上,返回null。这个 母版页的内容在PreInit之后才可用 事件已被提出


  • 您可以按属性访问母版页

    重要提示:()

  • Master属性返回与此属性关联的母版页对象 页此属性是只读的;但是,可以在上设置属性 它返回的母版页对象

  • Master属性仅在引用Master的页面上有效 MasterPageFile属性中的页。如果您访问主属性 在不引用母版页的页面上,返回null。这个 母版页的内容在PreInit之后才可用 事件已被提出


  • 您正在使用ASP.NET WebForms,对吗?您正在使用ASP.NET WebForms,对吗?谢谢。我明白了。我的意思是我有嵌套的母版页。每个母版页(“主”母版页和嵌套母版页)都有公共属性。我需要能够在我的内容页中设置这两个选项。我可以使用Master.NestedMasterProperty=x设置嵌套页面的属性;在我的代码隐藏文件中。但是,如何对“main”母版页中的属性执行相同的操作呢;而(mainMasterPage!=null&&mainMasterPage.Master!=null){mainMasterPage=mainMasterPage.Master;}谢谢。Master.Master.property正是我所需要的。@user984599:欢迎使用StackOverflow!如果你的问题真的得到了回答,你可以通过接受答案来标记。这将帮助其他访问者,但如果您不确定答案是否正确,请不要接受它,以免混淆其他用户的答案。我明白了。我的意思是我有嵌套的母版页。每个母版页(“主”母版页和嵌套母版页)都有公共属性。我需要能够在我的内容页中设置这两个选项。我可以使用Master.NestedMasterProperty=x设置嵌套页面的属性;在我的代码隐藏文件中。但是,如何对“main”母版页中的属性执行相同的操作呢;而(mainMasterPage!=null&&mainMasterPage.Master!=null){mainMasterPage=mainMasterPage.Master;}谢谢。Master.Master.property正是我所需要的。@user984599:欢迎使用StackOverflow!如果你的问题真的得到了回答,你可以通过接受答案来标记。这将有助于其他访问者,但如果您不确定答案是否正确,请不要接受它,以免混淆其他用户