我也试过,只有直接继承 Page 设计时才正确的显示,继承page的派生类就不行。还是换个方法把

解决方案 »

  1.   

    换个方法就是为每个A.aspx页面拷贝一模一样的程序,只改了一个变量的值,有背于面面向对象。还有,以前的WinForm编程,如果给窗口另定义一些属性,new 一个并设置属性值Show()就可以了,可现在,要传值用? XX=...或Session,还得跟Url有关,而WinForm.Show()就Ok了。有没有好的方法,帮忙。不够加分,好用的给100。
      

  2.   

    有一种实现类似给窗口传属性值的方法,那就是用户控件,usercontrol.属性 = 属性值;
    usercontrol.Show();//usercontrol.visible=true;可惜用户控件还是附属于一个Web页,不能独立存在
      

  3.   

    只能从Page类继承Page的成员,而无法把整个webform都继承过来,你的GridEditList类是一个aspx页的后台代码类吧?不能这样继承的。
      

  4.   

    Asp.net 2.0可以!!可惜要得明年年底才能出来!!
      

  5.   

    .net应该能有继承类吧,C#可是anders弄的啊
      

  6.   

    肯定是可以的,我以前有的程序就是这么作的
    但这样是有点问题的public A():base("SQL",...)
    把构造交给初始化OnInit