0
我試圖防止數據在頁面上加載時,需要它。如何防止在回發失敗驗證時加載數據
目前,我檢查IsPostBack布爾,以防止在我的用戶控件中加載數據,該數據允許在最初請求頁面時加載數據。
但是,如果我的頁面未通過驗證並且頁面發回錯誤消息給用戶,我的用戶控件不再有數據,因爲初始請求是回發。
一個解決方案是在每個用戶控件(IsFailedPostBack)中都有一個標誌來強制它們重新加載它們的數據。有沒有更好的辦法?
我試圖防止數據在頁面上加載時,需要它。如何防止在回發失敗驗證時加載數據
目前,我檢查IsPostBack布爾,以防止在我的用戶控件中加載數據,該數據允許在最初請求頁面時加載數據。
但是,如果我的頁面未通過驗證並且頁面發回錯誤消息給用戶,我的用戶控件不再有數據,因爲初始請求是回發。
一個解決方案是在每個用戶控件(IsFailedPostBack)中都有一個標誌來強制它們重新加載它們的數據。有沒有更好的辦法?
添加檢查if(!Page.IsValid)以及PostBack條件。
沒有想到這一點:)謝謝 – 2010-02-05 01:06:22