Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道,我们可以使用每个页面的 Page_PreInit 方法动态设置母版页...但是如果我想为超过 10 个页面动态设置母版页,则更改每个页面中的代码并不是一个好主意....没有有人尝试过使用 ASP.NET Http Handler 吗?
或者您可以使用从 asp.net 继承的基类/页面,Page并让您的 10 个页面从该基类继承。您可以在基类masterpage的重载PreInit事件中设置。
Page
masterpage
PreInit