相关疑难解决方法(0)

为什么母版页在ASP.NET中没有PreInit事件?

以下是主页与内容页合并时发生事件的顺序:

Content page PreInit event.
Master page controls Init event.
Content controls Init event.
Master page Init event.
Content page Init event.
Content page Load event.
Master page Load event.
Master page controls Load event.
Content page controls Load event.
Content page PreRender event.
Master page PreRender event.
Master page controls PreRender event.
Content page controls PreRender event.
Master page controls Unload event.
Content page controls Unload event.
Master page Unload event.
Content page Unload event.
Run Code Online (Sandbox Code Playgroud)

但为什么母版页没有PreInit活动ASP.NET …

asp.net master-pages preinit

5
推荐指数
1
解决办法
8098
查看次数

在ASP.NET中动态设置主题

我有一个不同域连接的应用程序,而不是复制和修改每个应用程序,我在硬盘驱动器上使用相同的物理位置,但在IIS上使用单独的应用程序池和网站.

基本上我想根据主机名更改主题.即.用户来到"websome.com"得到"websome"主题,用户来到"jamessome.com"得到"jamessome"主题.

我在web.config"pages"属性中设置主题,该主题将全局主题应用于整个网站.有什么方法可以根据输入的域名使用来修改飞行设置吗?这可能是可能的,但是什么是缩小尺寸,为了简化解决方案,您建议如何处理小代码.据我所知,如果我每次用户进入时都会编辑web.config会花费大量时间而不是那么优雅......那么任何一个ASP.NET专家都可以编写两行代码来实现神奇的效果吗?

网站上存在这些问题的解决方案很少,但这需要我在网站上的每个页面的Page_Init事件中添加代码,这是不现实的.

asp.net themes

4
推荐指数
1
解决办法
3634
查看次数

标签 统计

asp.net ×2

master-pages ×1

preinit ×1

themes ×1