黑马程序员技术交流社区

标题: ispostback比较基础的问题 [打印本页]

作者: 王雪磊    时间: 2012-4-18 06:28
标题: ispostback比较基础的问题
ispostback我看视屏看了多遍但是还是理解不了,(!ispostback)判断网页是不是第一次加载,但是我理解不了
作者: 孙杰    时间: 2012-4-18 09:34
if(!Ispostback)就表示页面是首次加载
作者: 崔楠    时间: 2012-4-18 09:46
!ispostback就是判断页面是否是首次加载,简单说就是判断页面是否要刷新,
if(!Ispostback)
{
      //指如果不是POST提交(即首次进入该页面),则初始化页面或控件,
}

作者: 岳喜礼    时间: 2012-4-18 10:00
获取一个值,该值指示该页是否正为响应客户端回发而加载,或者它是否正被首次加载和访问。
比如点击网页上的某个服务器控件或者刷新页面 这些操作 会造成页面回发(重新加载该页)
而所谓的首次加载 应该是第一次打开该页面 也就是第一次从服务器读取数据的操作

IsPostBack  返回true表示 回发,而 !IsPostBack 则表示该页为首次加载,
在page load 中 if 判断 IsPostBack的返回值 来决定是否执行 页面加载时 if代码块里面的内容

而至于 ispostback  是依据什么判断是不是回发的 就不了解了
作者: 周俊辉    时间: 2012-4-18 10:05
!ispostback就是判断页面是否是首次加载,简单说就是判断页面是否要刷新




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2