trypublic class BasePage : System.Web.UI.Page
{
private void page_load(object sender, System.EventArgs e) {
}
         }
}

解决方案 »

  1.   

    这个问题好像需要手工出来很麻烦,
    不像Window Form
      

  2.   

    关键是这个怎么写:
    <%@ Page language="c#" Codebehind="WebForm2.aspx.cs" AutoEventWireup="false" Inherits="WebFormInherited.WebForm1" %>
      

  3.   

    luaiping(luaiping) 
    试了,不行Andersgl(蚂蚁精神)
    和页面的声明有关系吗?icyer() 
    你指的编译是生成的意思吗?除了自定义页面基类外,还有别的方法可以实现同样的功能吗?
      

  4.   

    wyfwyf2000(讨分-多多益善)
    编译通过了呀,而且页面运行也没错,在BasePage里实现的功能也实现了,就是不能回到设计模式,难道这是VS的BUG吗?
      

  5.   

    再顶,那位有过使用BasePage的经验的,说说。
      

  6.   

    看这个:
    http://www.cnblogs.com/dahuzizyd/archive/2004/06/07/14045.aspx
      

  7.   

    dahuzizyd(你就是我心中的女神)
    不对呀,他写的是WinForm下的程序调试,我的程序是肯定正确的,而且运行时也是正确的。
      

  8.   

    我可以成功啊
    1、我没有
    public BasePage() : base()
    {
    }
    这个
    在试一下,不行在说
      

  9.   

    zxn1979125(小钝刀) 
    真的行了呀,为什么去掉构造器后就行了呢?郁闷!在解释一下吧,那通用的业务逻辑放在那比较好呢?
      

  10.   

    你没看评论吗?里面有人对Web也作了试验,结果是一样的