Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 当返回IE 11中时,Response.Cache.SetCacheability(HttpCacheability.NoCache)不会清除字段_C#_Asp.net_.net - Fatal编程技术网

C# 当返回IE 11中时,Response.Cache.SetCacheability(HttpCacheability.NoCache)不会清除字段

C# 当返回IE 11中时,Response.Cache.SetCacheability(HttpCacheability.NoCache)不会清除字段,c#,asp.net,.net,C#,Asp.net,.net,我有一个表单,它有3个字段。提交表单后,它将显示一个感谢页面。 当您离开此页面,然后按back时,会发生一些意外情况: 在IE 9中,感谢页面上有一个页面已过期,但当您返回表单时,它已清除 在IE 11中,感谢页面正常运行,但当您返回表单时,表单尚未清除 当检查其他浏览器时,它工作得很好,当返回时,感谢页面很好,表单已被清除 我知道你不应该真的去拿一张表格,但只需要它是安全的 我刚刚在页面加载方法中添加了代码 Response.Cache.SetCacheability(HttpCach

我有一个表单,它有3个字段。提交表单后,它将显示一个感谢页面。 当您离开此页面,然后按back时,会发生一些意外情况:

在IE 9中,感谢页面上有一个页面已过期,但当您返回表单时,它已清除 在IE 11中,感谢页面正常运行,但当您返回表单时,表单尚未清除 当检查其他浏览器时,它工作得很好,当返回时,感谢页面很好,表单已被清除

我知道你不应该真的去拿一张表格,但只需要它是安全的

我刚刚在页面加载方法中添加了代码

    Response.Cache.SetCacheability(HttpCacheability.NoCache) 
该方法在IE9和IE11中如何工作?
我是否丢失了一些使其工作的代码?

试试下面的方法,看看它是否工作

Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.Cache.SetNoStore();
相关链接