首页 > 其他分享 >Substitution 控件学习

Substitution 控件学习

时间:2023-01-25 19:01:02浏览次数:54  
标签:控件 缓存 学习 ASP Substitution 该页 NET


Substitution 控件用在配置为需要进行缓存的 ASP.NET 网页上。Substitution

 

动态更新缓存页的部分

 

缓存某个 ASP.NET 页时,默认情况下会缓存该页的全部输出。在第一次请求时,该页将运行并缓存其输出。对于后续的请求,将通过缓存来完成,该页上的代码不会运行。

在某些情况下,可能要缓存 ASP.NET 页,但需根据每个请求更新页上选定的部分。例如,您可能要缓存某页的很大一部分,但需要动态更新该页上的与时间高度相关的信息。

可以使用 Substitution 控件将动态内容插入到缓存页中。Substitution 控件不会呈现任何标记。您需要将该控件绑定到页上或父用户控件上的方法中。您要自行创建静态方法,以返回要插入到页中的任何信息。由 Substitution

  • 此方法被定义为静态方法(在 Visual Basic 中为共享方法)。
  • 此方法接受 HttpContext 类型的参数。
  • 此方法返回 String 类型的值。

注意,Substitution

在页运行时,Substitution 控件会调用该方法,然后用从该方法的返回值替换页上的 Substitution

标签:控件,缓存,学习,ASP,Substitution,该页,NET
From: https://blog.51cto.com/u_14365218/6022735

相关文章

  • 迁移学习(DDC)《Deep Domain Confusion: Maximizing for Domain Invariance》
    论文信息 论文标题:DeepDomainConfusion:MaximizingforDomainInvariance论文作者:EricTzeng,JudyHoffman,NingZhang,KateSaenko,TrevorDarrell论文来源:ar......
  • JavaScript学习笔记—数组的解构赋值
    constarr=["孙悟空","猪八戒","沙和尚"];let[a,b,c]=arr;//解构赋值console.log(a,b,c);//孙悟空猪八戒沙和尚let[d,e,f,g]=["唐僧","白骨精",......
  • 学习方法:模块学习法
    学习方法:模块学习法    学习分为两部分,模块学习和模块组合。  模块。任何一个学科,有很多独立的模块组成。模块,是组成一个学科的单位。模块,是一个学......
  • 基环树学习笔记
    基环树以下内容参考:https://www.cnblogs.com/fusiwei/p/13815549.html概念基环树也叫环套树,标准定义是一个有\(n\)个节点\(n\)条边的联通图,如果不是联通的,则称其是......
  • excel的学习9-函数<1>
    函数插入函数excel插入函数有三种方式:手写在要使用函数的单元格内写入函数,首先,写一个等号,再写相应的表达式,然后,回车即可。fx就是表格上方的一个很小的区域(如下图所......
  • 机器学习挑战与云原生平台优势
    机器学习已成为企业争相追逐的发展方向,但实施过程中的挑战不容忽视。1.数据获取机器学习应用的核心挑战是收集和组织模型训练所需的数据,这与学术界科学研究的场景形成鲜......
  • c++学习日记day1 1/25
    B.超重青蛙题目描述在青蛙王国,每个青蛙有着不同的体重。给出一组青蛙的体重,计算里面超出平均体重的青蛙数量。 输入第一行输入参数T,表示有T个测试实例第二行输入......
  • linux学习路线
    对于linux的学习,可以先自己搭建一个ubuntu服务器,同时搭建通过内网穿透等熟悉对ubuntu的各种操作。具体的linux命令学习,我这里是通过学习阿里云开发者社区的教程和视频htt......
  • 学习笔记——NoSQL数据库;Redis概述;redis中常用的数据类型(key、string)
    2023-01-24一、NoSQL数据库1、NoSQL数据库的简介NoSQL(NoSQL=NotOnlySQL),即“不仅仅是SQL”,泛指非关系型的数据库。NosQL不依赖业务逻辑方式存储,而以简单的key-value模......
  • JavaScript学习笔记—函数的bind
    bind():函数的方法,可以用来创建一个新的函数bind可以为新函数绑定thisbind可以为新函数绑定参数functionfn(a,b,c){console.log("fn执行了~~~",this);consol......