定义事件,其实也可以放在
InitializeComponent();
的后面,如
this.Button1.Click += new System.EventHandler(this.Button1_Click);
this.Load += new System.EventHandler(this.Page_Load);
InitializeComponent();
的后面,如
this.Button1.Click += new System.EventHandler(this.Button1_Click);
this.Load += new System.EventHandler(this.Page_Load);
解决方案 »
- 扛不住,二进制文件要当数据库来使用
- linq to sql 在线等
- C#可空类型修改数据库值为空
- Tcp 通信中用Socket发送数据为什么会重复。
- 高分求助~~在线等~熟悉WPF Toolkit chart的朋友进来看看 有个问题请教~
- 怎么动态显示提示文本啊
- C#.NET做的BS结构系统,在客户端调存储过程超时问题!!!急!
- 在什么地方实例化的自定义类可以在整个工程中使用?
- 使用Sybase数据库用ODBC连接,OdbcParameter.Add()里,总提示Must declare variable '@Name'???
- 获取网址中的中文
- 蓝领程序员(或者干脆没领)都进来看看
- 在使用TreeView怎样添加一个子项呢? TreeView1.Nodes.Add(tnTemp);
定义事件
有下面这个函数啊
private void Button1_Click(object sender, System.EventArgs e)
{
//
// CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent() //初始化控件,在这里主要是给所有control添加事件handler.
{
this.Button1.Click += new System.EventHandler(this.Button1_Click);
this.Load += new System.EventHandler(this.Page_Load); }
#endregion你可以参考ms-help上有关component的资料。
是初始化控件的这里是初始化事件堆!将事件不分先后的推入堆里面!
base.OnInit(e);
是调用父类的初始化方法。
private void Button1_Click(object sender, System.EventArgs e)
是事件的方法,不是事件的委托!
EventHandler是一个委托!用来处理Button1_Click函数的引用,你如果在C++里面知道还是的引用应该很好理解!建议你好好看看事件、和委托!