CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

关于Page_Load()的问题

楼主Ryoko7(然)2003-12-04 15:56:03 在 .NET技术 / ASP.NET 提问

1,Page_Load()在什么时候调用,比如,点页面上的一个提交按钮后,改写了上面的几个text。这个时候是否调用Page_Load()?不是提交按钮时呢?  
  2.if   (Page.IsPostBack   ==   false),什么时候IsPostBack   =   true,什么时候   =   false?  
  问题点数:100、回复次数:12Top

1 楼jordano7832(康师傅)回复于 2003-12-04 16:02:10 得分 0

参考一下:  
   
  控件执行生命周期  
  ms-help://MS.NETFrameworkSDKv1.1.CHS/cpguidenf/html/cpconcontrolexecutionlifecycle.htmTop

2 楼jordano7832(康师傅)回复于 2003-12-04 16:02:59 得分 40

Page_Load函数是在页面初始化完成后第一个调用的函数  
  IsPostBack是判断当前页面是第一次通过URL打开(值为False)还是通过页面的按钮等命令回调打开(值为True)。Top

3 楼gshope(北京.Net)回复于 2003-12-04 16:03:58 得分 0

1.不调用  
  2.除页面刷新以外,其余页面动作都是PostBack,比如你按了按钮(web控件)Top

4 楼acewang(龍芯*Inside!)回复于 2003-12-04 16:06:55 得分 0

细读一下这篇:ASP.NET   页面对象模型    
  http://lzhm.net/Read.aspx?ID=69Top

5 楼QY3000(剑魔の独孤秦)回复于 2003-12-04 16:11:14 得分 20

1.頁面每次更新都會調用page_load()  
  2.如果是用按鈕提交的頁面,那麼Page.IsPostBack   ==   True  
      刷新為false  
  Top

6 楼zhangzs8896(小二)回复于 2003-12-04 16:17:48 得分 0

看看你具体的要求,是把代码写在page_load()里头,还是外头Top

7 楼ZXYSOSO(希望就是动力)回复于 2003-12-04 16:53:24 得分 0

看下MSDN帮助Top

8 楼lrxz(九月鹰飞.Net)回复于 2003-12-04 17:39:53 得分 20

你点击提交,Page_Load()也是执行的。  
   
  Page_Load()是在页面执行的时候,载入执行的。  
   
  如果回传服务器的话,Page.IsPostBack就为true,否则就为false。Top

9 楼tmxk0000(三月天(MARCH))回复于 2003-12-04 17:42:50 得分 20

每次提交都会pageload,  
  但有时一些代码你只希望在进入该页面时只运行一次或只能运行一次,以后的操作不再执行。  
  那么就   就用  
  if   (!Page.IsPostBack)  
  {  
    只要运行一次的代码  
  }Top

10 楼ehuar(彭华)回复于 2003-12-04 18:10:25 得分 0

同意!Top

11 楼rock1981(呵呵呵)回复于 2003-12-04 18:19:39 得分 0

頁面每次更新都會調用page_load()  
   
  if(!IsPostBack)  
  {  
    //只想它运行一次的代码  
  }Top

12 楼ws3421()回复于 2003-12-04 18:30:17 得分 0

if   (!Page.IsPostBack)  
  {  
     
  }  
  Top

相关问题

  • 两个 Page_Load ?
  • Page_Load的问题
  • page_load事件响应
  • page_load 问题?(在线等)
  • 关于Page_Load的问题
  • 奇怪的page_load问题
  • aspx 页面的page_load 和 .cs里面的page_load
  • 处理page_load,page_error等event
  • Page_Load得不到执行?何故?
  • 代码分离中的page_load问题

关键词

  • 页面
  • 代码
  • 执行
  • ispostback
  • 调用
  • 提交
  • 按钮
  • load
  • 頁面
  • page

得分解答快速导航

  • 帖主:Ryoko7
  • jordano7832
  • QY3000
  • lrxz
  • tmxk0000

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo