VS2012.2 LightSwitch Silverlight客戶端
顯然我損壞了名爲PasswordRecordEditor(FUBAR屏幕)的ListDetails屏幕上的保存管道。 FUBAR屏幕還包含一個屬性來加載數據網格,因此在FUBAR屏幕中有三個屏幕對象:列表,詳細信息和數據網格,全部使用相同的PasswordRecords實體數據。如何調試LightSwitch爲損壞的ListDetails屏幕保存管道?
注意:我可以使用添加List對象的命令欄來添加來自FUBAR屏幕的新記錄,因爲我的代碼調用另一個用於該目的的屏幕。添加完成後,控件返回到FUBAR屏幕。
注意:當我嘗試從FUBAR屏幕上的列表對象的命令欄進行編輯時,在選擇編輯(鉛筆)時沒有任何反應。當我嘗試刪除使用列表對象的命令欄時發生錯誤。
//對話框消息 「無法保存數據」,並顯示消息「請更正數據輸入錯誤並重試。」
// Screen Error Message 「1驗證問題與此屏幕上的數據存在。」 當我點擊更多細節時,錯誤信息是「參數:一個值是必需的」。
注意:當我嘗試在FUBAR屏幕上的數據網格對象的命令欄中編輯時,默認編輯對話框將打開,但使用它並嘗試從屏幕命令欄保存會生成與上述相同的錯誤。刪除也失敗,如上所述。
注意:我已確認其他屏幕可按預期編輯或刪除PasswordRecords數據,因此它只是看起來已損壞的FUBAR屏幕。我也使用Management Studio來確認CRUD是可操作的,並且所有預期數據似乎都存在並佔據了。
我試着打開代碼文件並尋找下劃線的錯誤或警告,但我打開的代碼文件中的所有文本仍然正常。我試圖在FUBAR屏幕的事件處理程序中編寫一些語句,但由於沒有達到斷點,我沒有收到結果。我已經將大量工作和代碼放入了FUBAR屏幕,所以我想盡可能地解救它,並學習一些有用的東西。
我的問題是什麼代碼文件和哪些技術可用於調試損壞的FUBAR屏幕保存管道?