zoukankan      html  css  js  c++  java
  • VS.NET(C#)--2.2_事件

    事件

    事件

    由用戶行为生成系统触发(事件处理程序)。在ASP.NET中,对象可以触发事件。用户在浏览器对服务器控件的任何行为都可能触发事件,但是在服务器端处理。

    页面和控件事件

    它们继承自control类,都传递没有属性的EventArgs类型的事件参数。

    部分公共页面和控件事件

    事件名称

    说明

    DataBinding

    当控件绑定到数据源时发生

    Disposed

    当控件从内存销毁

    Error

    Init

    控件初始化时发生

    Load

    控件加载到页面对象时发生

    PreRender

    当控件准备输出时发生

    Unload

    当控件从内存中卸载时回传事件VS非回传事件

    回传事件促使表单立刻回传到服务器,比如典型单击事件

    AutoPostBack属性为True强制采用回传方式

    IsPostBack属性

    Page对象有IsPostBack属性,指示页面第一次加载还是为响应客户端回传而进行的加载。

    可以在第一次加载时,执行一些消耗资源的操作。如果页面回传到服务器并再次加载,就无需重复这些操作了。

    因为任何输入与构造数据均被保留(使用视图状态)

    部分ASP.NET控件默认事件

    Button 控件默认Click事件

    多个控件共用一个处理程序

    测试sender参数,如下

    Button b=sender as Button

    String bid=b.ID

    Switch()

    {

    Case"btn Do This"

      //

    Case"btnDoThat"

      //

    }

  • 相关阅读:
    colock
    ToggleButton 和 Switch
    radioButon的使用
    kotlin中val和var的区别
    textEdit
    c++ 网络编程基础
    网格布局 GridLayout
    数组、指针和引用
    Hello Word
    Win7-U盘安装出现"We were unable to copy your files. "
  • 原文地址:https://www.cnblogs.com/ximi07/p/10870212.html
Copyright © 2011-2022 走看看