博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ASP.NET之IsPostBack
阅读量:6361 次
发布时间:2019-06-23

本文共 562 字,大约阅读时间需要 1 分钟。

.net程序员首先需要了解什么是IsPostBack.

msdn上边有IsPostBack的定义:
获取一个值,该值指示该页是否正为响应客户端回发而加载,或者它是否正被首次加载和访问。
如果是为响应客户端回发而加载该页,则为
true;否则为 false
“为相应客户端回发而加载”,注意,这里的客户端的回发是指服务器端响应客户端的回发,这也就决定了该属性是由服务器控件的事件所引起。 
对于javascript客户端脚本代码,由于只是运行在客户端,从而执引发不了该属性的执行。
!IsPostBack==ture 当前页面是第一次加载:
第一次加载页面时Page.ispostback是false,当触发该页面的web控件时,产生回发,
这时候该属性会是true,所以要用if(!IsPostback)来判断,只在第一次进入页面时加载数据。
简单来说,就是每次服务器端进行回发的时候,都会执行page_Load() 里的程序,
当我们添加IsPostBack时,IsPostBack里的程序只会在页面加载时执行一次,
以后无论服务器怎么回发,都不会调用IsPostBack里的程序。

转载于:https://www.cnblogs.com/jiajiayuan/archive/2013/01/09/2853632.html

你可能感兴趣的文章
linux迁移mysql数据目录
查看>>
脚本源码安装LNMP
查看>>
Percona Server安装
查看>>
函数为左边表达式
查看>>
2015.06.04 工作任务与心得
查看>>
icinga2使用587端口发邮件
查看>>
hpasmcli查看HP服务器内存状态
查看>>
【14】Python100例基础练习(1)
查看>>
boost bind使用指南
查看>>
Android M 特性 Doze and App Standby模式详解
查看>>
IE FF(火狐) line-height兼容详解
查看>>
TX Text Control文字处理教程(3)打印操作
查看>>
mysqld_multi实现多主一从复制
查看>>
中介模式
查看>>
JS中将变量转为字符串
查看>>
servlet笔记
查看>>
JVM(五)垃圾回收器的前世今生
查看>>
Spring Boot 自动配置之@EnableAutoConfiguration
查看>>
web前端笔记
查看>>
finally知识讲解
查看>>