我们可以通过Web服务调用aspx页面上存在的方法。
就像Reflection这样的方法存在于dll格式中,但如果可以从Aspx页面调用方法,那么请告诉我它是怎么回事?:confused:
答案 0 :(得分:2)
ASPX页面中的代码隐藏类只是一个类,所以技术上没有什么可以阻止你这样做。但是,从代码设计的角度来看,它对我来说是一个非常的坏主意。
ASPX页面类中的代码应仅与该页面相关。如果您在其他地方需要相同的功能,请将该功能的代码移动到其他位置(例如可以从两个地方调用的类库)。
答案 1 :(得分:0)
您应该将常用功能提取到自己的类中 - 这样您就可以从网页和Web服务中调用代码并使它们彼此分离。