基类提取一些公关方法(95%),每个页面aspx.cs继承这个基类就可以了,以后维护扩展也方便。

解决方案 »

  1.   


    但是基类无法访问aspx上的控件啊
      

  2.   


    但是基类无法访问aspx上的控件啊
    通过参数传进去基类的方法
      

  3.   

    可以传递一个类型为page的参数,然后 通过这个参数,查找页面中的控件
      

  4.   

    可以用mvvm楼主这种需求,为嘛不上mvc呢?
      

  5.   


    凡是涉及到数据处理的,都应该在单独的一层(不管你把它叫做BLL层还是什么Model层)去处理。凡是涉及到共享的UI部分的,都应该尽量开发自己的控件/组件/插件。这需要一定的设计能力,所有的初学者基本上都不会开发控件,因此就会胡乱copyUI代码。
      

  6.   

    谢谢各位 ,不过自己解决了其实可以用一个aspx.cs对应多个aspx的
      

  7.   

    其实lz就是想实现暂时不一致的,不知道lz有没有听过有一种设计叫 响应式设计~~~~  不需要搞什么设计模式你也可以通过模板方式,pc浏览使用pc模板,手机浏览使用phone模板输出...
    前面不写任何代码
    通过访问设备去判断读取模板输出html到页面