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

首頁 > 編程 > .NET > 正文

ASP.NET 清除模式窗口數(shù)據(jù)緩存的操作方式

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

操作方式如下:
首先在前臺(tái)界面(即aspx的界面)代碼中,添加:<meta http-equiv="expires" content="0" /><%--用于清空緩存,expires的值在后臺(tái)頁面Page_Load函數(shù)中賦值--%>
然后在后臺(tái)界面(即cx的界面)中,Page_Load函數(shù)中,if (!IsPostBack){。。。}之外,添加代碼:Response.Expires = -1;//用于清空緩存
這樣,模式窗口中的緩存數(shù)據(jù)就可以清除掉了,哈哈
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 哈尔滨市| 福安市| 鄂尔多斯市| 昭觉县| 怀宁县| 黄平县| 松江区| 江北区| 库车县| 古丈县| 徐州市| 德保县| 辽源市| 盘锦市| 安义县| 交城县| 扎囊县| 周口市| 肥东县| 房产| 昭通市| 临沭县| 谢通门县| 巴青县| 开远市| 广平县| 梁山县| 盐边县| 定边县| 叙永县| 新田县| 青岛市| 伊春市| 航空| 衡山县| 泸西县| 庄浪县| 江华| 繁峙县| 兰考县| 汉川市|