您的位置:首页 > 编程语言 > ASP

ASP.NET中,“没有为该对象定义无参数的构造函数”的错误

2012-08-16 16:24 513 查看
本人在ASP.NET中犯了一个很弱智低级的错误,总是断点调试不进此方法。
        [HttpGet]
        public ActionResult Get_AMODEL(MyModel QModel)
        {
        }
出现了“没有为该对象定义无参数的构造函数”的错误(No parameterless constructor defined for this object),调了半天,后来发现,为MyModel的无参构造函数未申明是public,那么默认就是private。因此,只有一个私有构造函数,类是不能被实例化,也不能被继承,一个既不能被实例化,也不能被继承的类,是没有什么意义的,因此出错了。
记录一下,以防下次再犯这种低级错误。
本文出自 “一只博客” 博客,请务必保留此出处http://cnn237111.blog.51cto.com/2359144/964998
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐