国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

ASP.NET 清除模式窗口數據緩存的操作方式

2024-07-10 12:46:00
字體:
來源:轉載
供稿:網友
使用模式窗口showModalDialog()彈出頁面在asp.net中經常用到
用的最多的就是點擊“修改”按鈕,彈出修改頁面;修改成功之后,關閉修改頁面,刷新父頁面。
目前存在的一個問題是,刷新完父頁面之后,再點擊修改按鈕彈出修改頁面,修改頁面顯示的數據卻不是修改后的數據,還是第一次彈出修改頁面的舊數據,這里就涉及到了清除模式窗口緩存數據的問題。
這涉及到ShowModalDialog緩存機制的問題,需要我們手動添加一些代碼來清除緩存。

操作方式如下:
首先在前臺界面(即aspx的界面)代碼中,添加:<meta http-equiv="expires" content="0" /><%--用于清空緩存,expires的值在后臺頁面Page_Load函數中賦值--%>
然后在后臺界面(即cx的界面)中,Page_Load函數中,if (!IsPostBack){。。。}之外,添加代碼:Response.Expires = -1;//用于清空緩存
這樣,模式窗口中的緩存數據就可以清除掉了,哈哈
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 穆棱市| 双牌县| 贡山| 兴化市| 塘沽区| 萨迦县| 兴安盟| 罗山县| 祁阳县| 永仁县| 梓潼县| 上栗县| 新蔡县| 昔阳县| 前郭尔| 北流市| 财经| 龙岩市| 鄂州市| 拉萨市| 积石山| 阳曲县| 建宁县| 肇庆市| 安塞县| 莒南县| 盘山县| 申扎县| 井冈山市| 南京市| 安阳县| 寻乌县| 洛南县| 乌恰县| 洞头县| 云南省| 宁陕县| 曲水县| 巴东县| 南华县| 土默特右旗|