• 今天终于明白那个*号是什么意思了!!



          老是使用模式窗口,模式窗口的页面上加一个下面的东西,要清楚缓存
      <%@ OutputCache Duration="3" VaryByParam="*" %>
      以前不知道那个*号是什么意思,今天无意间查了帮助,原来这个参数是代表无论以post还是get提交,都会清楚缓存
      帮助详细内容如下:
             VaryByParam 
          分号分隔的字符串列表,用于使输出缓存发生变化。默认情况下,这些字符串与随 GET 方法属性发送的查询字符串值对应,或与使用 POST 方法发送的参数对应。将该属性设置为多个参数时,对于每个指定参数组合,输出缓存都包含一个不同版本的请求文档。可能的值包括 none、星号 (*) 以及任何有效的查询字符串或 POST 参数名称。

    警告
    在 ASP.NET 页和用户控件上使用 @ OutputCache 指令时,需要该属性或 VaryByControl 属性。如果没有包含它,则发生分析器错误。如果不希望通过指定参数来改变缓存内容,请将值设置为 none。如果希望通过所有的参数值改变输出缓存,请将属性设置为星号 (*))。
     

  • 相关阅读:
    POJ 1045
    POJ 1051
    POJ 1047
    POJ 1050
    POJ 1046
    POJ 1036
    POJ 1035
    POJ 1032
    【洛谷P1412】经营与开发
    【洛谷P3377】【模板】左偏树(可并堆)
  • 原文地址:https://www.cnblogs.com/zhangzheny/p/636799.html
Copyright © 2020-2023  润新知