public class column
{
public column(string columnIDvalue)
{ }
}
下面继承column
public class indexColumn:column
{
public indexColumn()
{ }
 }
运行出错:column方法没有0个参数的重载该如何改??

解决方案 »

  1.   

    public class indexColumn:column
    {
    public indexColumn(string columnIDvalue)
    { }
     }
      

  2.   

    public class column
    {
    public column(string columnIDvalue)
    { }
    }public class indexColumn:column
    {
    public indexColumn():base("")
    { }
     }
      

  3.   

    public indexColumn():base("dddd")
    { }
      

  4.   

    原来要这样的啊?那么我想要indexColumn都需要两个构造的参数那该怎么写?即父有1个参数,子有两个参数
      

  5.   

    public class column
    {
    public column(string columnIDvalue)
    { }
    }
    下面继承column
    public class indexColumn:column
    {
    public indexColumn(string columnIDvalue,string AAA):base(columnIDvalue)
    { }
     }
      

  6.   

    嗯,同样的,那如果我想indexColumn不带参数那就是
        public indexColumn(): base("")但我运行后页面显示:没有为该对象定义无参数的构造函数
      

  7.   

    如果我用objectdatasource调用的话,他没有叫我输入构造函数的参数,所以一运行就报错,objectdatasource并不完善?!……晕……只好用重载解决了。谢谢大家,真热心啊