我們使用Page.ParseControl
來將一串XML解釋爲控件。它使用某種緩存機制嗎?如果沒有 - 是否有緩存結果的方法?ParseControl是否執行任何緩存?
Page.LoadControl
似乎支持某種緩存。
我們使用Page.ParseControl
來將一串XML解釋爲控件。它使用某種緩存機制嗎?如果沒有 - 是否有緩存結果的方法?ParseControl是否執行任何緩存?
Page.LoadControl
似乎支持某種緩存。
似乎沒有涉及任何緩存。 作爲一個Control
是一個引用類型,在這種情況下不會推薦緩存。 (您希望每次調用ParseControl
函數時都有一個新的控件實例)
LoadControl
不會執行緩存說每個,但不同的是,ParseControl
將每次解析輸入字符串動態創建控件,而LoadControl
將在創建新實例時重新使用解析的控件模板和類類型,使其速度提高一個數量級。
是的。但LoadControl執行緩存。 – 2011-03-28 10:14:27