问什么在'<%# GetFilePath() %>'中的方法不能是私有的?难道aspx是继承。cs文件的吗?
在cs文件中的类用partial声明,其实aspx和cs文件最终被合并到一个类里了,比如合并后的类叫A
因为在ASPX文件中有一些<%%>和<%=%>的标记,这样的代码其实它是处在另一个类中的,假如是B,并不在合并的A文件中声明,而B是继承自A的,所以在CS中声明的public和protected才能在页面中访问到,不知道我这么说你能否明白?
就是cs中的代码和aspx中的服务器控件的声明在一个类中的,而<%%>,<%=%>是在另一个类中的,后者继承自前者