日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

页面残留数据该如何处理

發布時間:2023/12/3 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 页面残留数据该如何处理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
開發工具與關鍵技術:Visual Studio、MVC 作者:幻奏 撰寫時間:2019.6.13

關于頁面數據殘留的問題,我前幾天就遇到了,剛開始的時候我寫完那個頁面是不知道它有毛病的,后來我才發現了它居然有一個小問題。
先來說一下我要實現的功能吧,我要做的頁面是協議單位的管理和協議房價的管理,先把它們的數據用數據表格加載出來,然后可以新增、刪除、修改。不過協議房價有點不同,我們要先選擇協議單位才能加載協議房價的數據表格。
假如我們沒有選中協議單位,那么我們就不能點擊協議房價的新增,如圖:

在這里我后來才發現了一個小問題,我在點擊上面的協議單位管理的時候,選中了表格里的一條數據,然后下面的協議房價就會自動加載數據表格,這樣我就能在下面的協議房價進行新增、修改、刪除了。然后我就把協議單位管理里面的一條數據刪除了,那么問題來了,我居然發現下面的協議房價還可以彈出新增的模態框。注意看我后面已經沒有選中的數據了

一般要刪除協議單位一定要下面的協議房價沒有數據才能刪除,不然你刪除了協議單位,可是協議房價還是會殘留多余的數據,所以我們要確保下面的協議房價沒有數據了,才能刪除上面的協議單位。
碰到了這個問題,我第一時間認為是我沒在刪除的方法里面寫刷新協議房價的數據表格,然后我就在它刪除成功的后面寫了一個刷新協議房價的數據表格。運行。。。好,我就再選中一條協議單位的數據,是否刪除,點擊確定。成功刪除,然后我一點下面協議房價的新增按鈕,好,它又彈出來了。我在想,我明明把協議單位的數據刪除了,為啥下面還可以彈出新增的模態框呢?明明我下面的協議房價也沒有數據呀,為什么會出問題呀。
我眉頭一皺,意識到問題可能很簡單,可能是我的ID還殘留著,所以我在刪除成功之后的方法里,寫了一個把ID賦值為零。

這樣寫了之后就再也沒有出問題了。
我也是服了我自己,剛開始我居然沒有想到是因為它的ID導致了它出現沒有選中協議單位也可以彈出新增模態框的這個問題。

總結

以上是生活随笔為你收集整理的页面残留数据该如何处理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。