发现一个有趣的现象:asp.net2.0中,用C#,页面的事件处理程序的名称竟然是不区分大小写的!
比如,在页面的.cs代码中:
protected void page_load(object sender, EventArgs e)
{
Response.Write("OK");
}
和
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("OK");
}
运行结果完全一样,看来编译器在把处理程序自动注册到事件上时,应该是不考虑大小写的区别的.