根据asp.net中页面的母版页确定StyleSheetTheme

时间:2016-10-20 23:14:48

标签: asp.net themes master-pages

所有

我正在使用asp.net 2.0。我想根据当前页面的母版页返回StyleSheetTheme名称。基本上,我的想法是我有一组页面使用特定的母版页,另一组使用另一个母版页(内容页面,打印输出页面),并希望根据该条件加载不同的主题资源。这是我的问题:

在为给定页面知道母版页之前,为页面调用StyleSheetTheme属性以获取页面的主题名称(即,页面上的this.Master返回null)。有什么想法使这项工作?

我想强调一点,我使用的是StyleSheetTheme道具而不是主题道具。

1 个答案:

答案 0 :(得分:0)

我决定使用Request.Url来确定要使用的主题。然后我根据请求路径应用主题。这是一个非常灵活的解决方案,适合我们。