【发布时间】:2009-09-29 15:18:38
【问题描述】:
当将代码隐藏方法声明为私有(例如事件处理程序)时,编译器会忽略它并输出:
“编译器错误消息:CS1061:“ASP.default_aspx”不包含“OnLoginUser”的定义,并且找不到接受“ASP.default_aspx”类型的第一个参数的扩展方法“OnLoginUser”(您是否缺少使用指令还是程序集引用?)”
实际上,OnLoginUsed 确实存在,当标识符更改为“public\protected”时,一切正常。
问题是为什么不能将这样的方法声明为私有?毕竟,它是由类的其他成员在内部调用的。
10 倍!
【问题讨论】:
标签: asp.net