在代码隐藏的时候,cs文件中类的成员一般都是protected及以上,为什么Page_Load方法可以是private?哪位能详细解释一下。
解决方案 »
- 看过这本书的一起来交流下Beginning ASP.NET 3.5 in C# 2008 From Novice to Professional,
- ADO.Net Entity Framework 如何进行多表查询?
- Gridview上的页面跳转
- msn spaces 的图片上传是怎么实现的?
- 找不到a.aspx文件时会提示 “文件"a.aspx"不存在”的异常。怎样捕获这个异常?
- “ConnectionString 属性尚未初始化”怎么回事?
- DataGrid的列宽控制问题????
- 求FCKeditor 1.4 released
- 用asp.net 发送电子邮件,我的服务器该怎么设置?
- 大家帮忙看一下面这个代码要怎么改?
- 高分求一分页搜索示例(问题解决马上给分,分不够可以再加)
- 怎么做可以移动的浮动框架啊???急急
和private的区别...前者可以被继承....
后者不行.....
代码隐藏是临时生成继承自cs文件中的类的类,来处理请求,所以在cs文件中声明的时候,类的成员至少要protected。为什么Page_Load是private还可以被访问?当然private是不可能被继承类访问的,所以我问一下这里的细节。
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);}this.Load里的Load是事件,这句话就是说Load事件发生的时候就调用Page_Load方法,后来Page_Load被运行,是事件激活的。