通過設定「masterpagefile」屬性可以做到,然而這個屬性只能在「page_preinit」事件之中或之前設定。
在page_preinit事件或之前,當前頁面包含的物件還沒有被生成,不能訪問,所以,如果想根據當前頁面上某個控制項的值動態切換母板頁是做不到的,能夠做到的就是根據session,或者querystring等在頁面開啟之前已經賦值的變數來動態切換:
1protected
void
page_preinit(
object
sender, eventargs e)
2
網頁動態切換母版頁 MasterPage
是否可以變更網頁的母版頁 masterpage 呢?某.aspx在建立時,已經附加入某一母版頁 masterpage 了,現需要.aspx動態變更母版頁 masterpage 也就是說,在.aspx呈現時,能動態切換至另乙個母版頁 masterpage 上。下面insus.net嘗試一下,似乎能成功...
網頁動態切換母版頁 MasterPage
是否可以變更網頁的母版頁 masterpage 呢?某.aspx在建立時,已經附加入某一母版頁 masterpage 了,現需要.aspx動態變更母版頁 masterpage 也就是說,在.aspx呈現時,能動態切換至另乙個母版頁 masterpage 上。下面insus.net嘗試一下,似乎能成功...
網頁動態切換母版頁 MasterPage
是否可以變更網頁的母版頁 masterpage 呢?某.aspx在建立時,已經附加入某一母版頁 masterpage 了,現需要.aspx動態變更母版頁 masterpage 也就是說,在.aspx呈現時,能動態切換至另乙個母版頁 masterpage 上。下面insus.net嘗試一下,似乎能成功...