2009-10-28 78 views
0

我的應用程序,按鈕,鏈接按鈕和圖像按鈕似乎都被禁用。刷新頁面或重新加載,或者有時需要重新啓動瀏覽器(這在所有瀏覽器中都會發生)將重新啓用該按鈕。我不知道這是怎麼發生的,它正在推動我,而我的客戶堅持。我假設它必須與頁面生命週期有關,但不明白爲什麼這個問題是間歇性的。Webforms按鈕隨機和間歇禁用

有沒有人碰到這之前?

+0

您的應用程序中是否有任何代碼因任何原因禁用了控件?如果是這樣,它如何識別要禁用的控件?我還沒有看到任何控件隨機被禁用的實例。 – Lazarus 2009-10-28 12:16:26

回答

0

查看.aspx頁面中所有按鈕的初始狀態。看看它們的Visible和Enabled屬性是否一致。

然後確定您的代碼隱藏或修改這些屬性的JavaScript中的任何代碼。 (我的維護頁面中總是有一個名爲「SetFormAttributes」的Sub)

尋找可能不一致導致您可能看不到的回傳的內容。

找到這個的關鍵在於理解該頁面中可能發生或可能發生的所有事情。