日期:2014-05-18  浏览次数:20417 次

ShowModelDialog()第二次点击同一连接,调用ShowModelDialog()时不刷新,不调用后台方法。
我有一个超链接,通过ShowModelDialog()打开一个页面,第一次会运行被打开页面的CS后台方法。
但是在此点击此超链接时,还是原先第一次的数据,且没有运行后台方法。
怎么解决。
可能是因为调用了缓存的数据。但是我用<meta>清理后台数据不管用。

------解决方案--------------------
ShowModelDialog()链接地址中加上随机数据.
如: "test.aspx?"+Math.random()
------解决方案--------------------
Page_Load里面加
Response.Expires=-100;也可以禁用缓存