知识大全 Page.Ispostback属性详解

Posted 事件

篇首语:丈夫志四海,万里犹比邻。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Page.Ispostback属性详解相关的知识,希望对你有一定的参考价值。

Page.Ispostback属性详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  现在从对ASP NET页面的执行顺序开始 体会一下B/S结构的程序的特点 下图是ASP NET页面的执行顺序说明 Page_Init(页面初始化引发的事件)——>Page_Load(加载页面时引发的事件)——>Control   Event(服务器控件引发的事件)——>Page_UnLoad(页面从内存中卸载时引发的事件)   Page_Init和Page_UnLoad不常用 但是这里还是要说明一下 Page_Init和Page_Load事件区别在于 只有后者才能完全加载控件 绑定数据 虽然你可以在Page_Init中访问控件 但是其viewstate都不会被加载 所以此时控件中只拥有默认值    这里说到了viewstate 我们先来做一个大致的了解——其实在ASP NET中有两个viewstate 一个是控件本身的 用来维护控件自己的一些状态 比如说某个空间有变色的功能 它的viewstate就维护这个功能 这个viewstate是不能被用户访问的 相信自己写过控件的朋友都会有这样的感觉 自己写控件当然也要用自己的一个viewstate来维护这个控件的状态 而另外一个viewstate 是用户使用的 这个viewstate和Session几乎一模一样 必须要先对其进行定义 才能使用    每当点击ASP NET的Web网页上的Button LinkButton或ImageButton等控件时 表单就会被发送到服务器上 如果某些控件的AutoPostBack属性被设置为true 那么当该控件的状态被改变后 也会使表单会发送回服务器 ?(AutoPostBack属性 它只有两个bool值 true/false 如果这个属性被设置成false 那么点击后就不会立刻将变化传给服务器处理 也就不会有该控件的SelectedIndexChanged事件 )   每次当表单被发送回服务器 就会被重新加载 启动Page_Load事件 执行Page_Load事件处理程序中的所有代码(注意 是每次都会执行!)    很显然把网页的初始化代码放在这里是最合适不过 我们经常会希望在每次加载网页时执行一些代码 如一些控件的数据绑定    当我们希望只有在网页第一次加载时执行另一些代码(基本上都是数据的默认绑定) 甚至希望一些代码在除首次加载外的每次加载时执行 那么我们可以利用IsPostBack特性来完成这一功能 在网页第一次加载时 该属性的值是false 如果网页因回送而被重新加载 IsPostBack属性的值就会被设置为true 在ASP NET应用程序中 如果需要在页面第一次显示时执行一些初始化操作 必须判断IsPostBack属性!   在ASP NET使用Page IsPostback 那么就可以避免往返行程上的额外工作 如果处理服务器控件回发 通常需要在第一次请求页时执行代码 该代码不同于激发事件时用于往返行程的代码

cha138/Article/program/net/201311/13058

相关参考

知识大全 详解JavaScript对象属性应用

详解JavaScript对象属性应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  docume

知识大全 Spring中事务的传播属性详解

Spring中事务的传播属性详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  我们用Sprin

知识大全 Spring中的事务传播属性详解

Spring中的事务传播属性详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在使用Sprin

知识大全 readonly和disabled区别详解

  在中input的属性readonly和disabled让很多用户都觉得是一样的下面我来给大家介绍readonly和disabled区别有需要了解的朋友可参考   先看input的属性定义

知识大全 javascript弹出窗口详解

  一弹出窗口的基本属性设置  <SCRIPTLANGUAGE=javascript>  <!  windowopen(lnewwindowheight=width=top=left

知识大全 背景图片的定位问题详解

  我们在研究其他的网站的样式的时候经常会发现一种情况就是在很多background属性里都调用同一张图片来满足网页各个部分的使用打开这种图片看一下会发现这张图片上包含了很多小图片比如    又如  

知识大全 C#语言中的重点知识详解(二)

C#语言中的重点知识详解(二)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  第三章类属性   

知识大全 Java反射设置私有属性和获取属性

Java反射设置私有属性和获取属性  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java代码 

知识大全 XAML入门之附加属性和绑定属性

XAML入门之附加属性和绑定属性  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!有极少数的XAML元

价值是商品的自然属性,使用价值是商品的社会属性,作为商品,二者缺一不可

价值是商品的自然属性,使用价值是商品的社会属性,作为商品,二者缺一不可。_____答案:错误解析:商品具有使用价值和价值两种属性,使用价值是商品的自然属性,价值是商品的社会属性。故本题判断错误。