c# - 如何在运行时更改页面的母版页?

标签 c# asp.net webforms master-pages

我的一个项目有一个要求,我需要在运行时更改母版页。

我的意思是我需要应用检查,并且在该检查的基础上可以将特定母版页调用到我的 native aspx 页面。

请帮助我。

提前致谢:)

最佳答案

例如:

void Page_PreInit(Object sender, EventArgs e)
{
    this.MasterPageFile = "~/NewMaster.master";
}

根据需要应用条件。来自 here .

关于c# - 如何在运行时更改页面的母版页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22354443/

相关文章:

c# - asp.net mvc项目添加MapPageRoute后站点停止进入Home Controller

c# - asp.net WebForms 中的 nhibernate 事务管理

c# - 使用 .NET 开发新的应用程序?

ASP.Net/ASP.NET Core Web API 未经授权的请求返回 302 重定向响应而不是 401

Javascript - 使用 foreach 并在鼠标悬停时更改图像

c# - 网页手机上传

c# - 在中继器中使用中继器是错误的吗?

c# - .Net 测试项目的用户特定数据和 secret 数据存储在哪里?

c# - 无法检索元数据 - MVC 应用程序

c# - 数据集上的动态 SQL