2014-01-16 53 views
0

我是構建大型ASP.NET Web窗體應用程序的團隊的一員,並且最近得到了一些投訴,即某些記錄在被存儲後被「清除」創建 - 在這種情況下,他們創建一個「庫存」項目,保存它,然後可能在編輯一些數據並重新保存後,所有的字段突然變成空白。SQL - 通過ASP.NET Web窗體應用程序清除整個記錄

我意識到這可能是一些保存中的錯誤邏輯,在這種情況下,您很難提供洞察力,但我們以前從未遇到過這個特定問題,並且沒有真正觸及邏輯。我想知道是否有人對可能發生的事情有一些瞭解,如果可能客戶端上偶爾會發生某些事情,導致輸入字段的值變爲空白或無法讀取......?我不知道,我有點在黑暗和沮喪,因爲我不能再現行爲,並且我們正在失去一堆數據。

在此先感謝您提供任何方向或建議。

回答

1

WebForms中的相關問題通常是由與Page.IsPostBack相關的邏輯引起的,值被重置。

沒有代碼就很難說;我建議添加一些臨時代碼來記錄發佈的數據(以及函數調用線到數據庫寫入)。沒有日誌記錄你是盲目的。

相關問題