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

首頁 > 編程 > .NET > 正文

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

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

操作方式如下
首先在前臺界面(即aspx的界面)代碼中,添加:<meta http-equiv="expires" content="0" /><%--用于清空緩存,expires的值在后臺頁面Page_Load函數中賦值--%>
然后在后臺界面(即cx的界面)中,Page_Load函數中,if (!IsPostBack){。。。}之外,添加代碼:Response.Expires = -1;//用于清空緩存
這樣,模式窗口中的緩存數據就可以清除掉了,哈哈
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 金秀| 买车| 凤冈县| 柞水县| 双流县| 山阴县| 天门市| 西昌市| 淳化县| 昔阳县| 花莲市| 永春县| 新乡市| 秭归县| 襄樊市| 博白县| 永福县| 江都市| 景宁| 泗阳县| 吉木乃县| 罗平县| 哈尔滨市| 台北县| 梁山县| 酒泉市| 孟州市| 高密市| 三亚市| 台山市| 梅河口市| 扎赉特旗| 宜章县| 伊通| 都匀市| 永丰县| 遂昌县| 昭通市| 隆昌县| 无为县| 景泰县|