我正在創建一個DotNetNuke模塊,它是一個簡單的文本字段,然後將該值傳遞給存儲過程並將結果綁定到網格。按鈕僅在頁面加載後第一次按下後發佈
當我第一次加載頁面時,我可以輸入一個術語 - 點擊'搜索'按鈕,我可以在調試中看到按鈕點擊處理 - 並返回結果。
但是,下一次我按下按鈕時沒有回傳?即使我在Page_Load上的斷點沒有打中?
什麼給?
我正在創建一個DotNetNuke模塊,它是一個簡單的文本字段,然後將該值傳遞給存儲過程並將結果綁定到網格。按鈕僅在頁面加載後第一次按下後發佈
當我第一次加載頁面時,我可以輸入一個術語 - 點擊'搜索'按鈕,我可以在調試中看到按鈕點擊處理 - 並返回結果。
但是,下一次我按下按鈕時沒有回傳?即使我在Page_Load上的斷點沒有打中?
什麼給?
哎呀!我將DefaultCacheTime設置爲0,現在它工作正常!
DNN正在努力改善這一點。有一些有希望的計劃正在改變動態模塊緩存的方式。目前,您不想緩存具有動態內容的模塊。
是的,你通常不希望緩存在任何方式的互動模塊。 – bdukes 2009-07-21 15:32:47