控件开发中,需要实现IPOSTBACKEVENTHANDLER类的某方法或事件
一直不能理解 要实现某功能 就要实现某接口的某方法,不知道这种机制是怎么进行运作的? 请大家指导!!! 比如在控件开发中,需要实现IPOSTBACKEVENTHANDLER类的某方法或事件?
实际上ASP.NET开发的程序,编译器帮你做了很多事情,这方面的东西楼主可以看看《ASP.NET本质论》,这里面讲得挺清楚的。
这叫做多态。比如说一个Control对象(变量x引用它),它同时实现了IA接口,那么我们就可以写
C# code?12 var a= (IA)x; a.将状态保存起来复用();
把x传给一个接受IA类型参数的方法去执行。