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"

      //

    }

  • 相关阅读:
    读《深入理解Elasticsearch》点滴-multi_match
    圈子
    读《深入理解Elasticsearch》点滴-查询二次评分
    读《深入理解Elasticsearch》点滴-查询分类
    读《深入理解Elasticsearch》点滴-过滤器
    读《深入理解Elasticsearch》点滴-查询模版(结合官网手册,版本5.1)
    EasyUI
    EasyUI
    EasyUI
    EasyUI
  • 原文地址:https://www.cnblogs.com/ximi07/p/10870212.html
Copyright © 2011-2022 走看看