
asp.net中不包含此定义
我写个一个testdome,用了3层架构,在页面层中,用实体层new出个实体对象缺报此对象不包含此属性,找了好久没找出来问题,实体里有这个类也有这些属性,生成报错例:te...
我写个一个testdome,用了3层架构,在页面层中,用实体层new出个实体对象
缺报此对象不包含此属性,找了好久没找出来问题,实体里有这个类也有这些属性,生成报错
例:test t=new test();//实体类
t.name=txtName.text;//这里报t并不包含name定义 展开
缺报此对象不包含此属性,找了好久没找出来问题,实体里有这个类也有这些属性,生成报错
例:test t=new test();//实体类
t.name=txtName.text;//这里报t并不包含name定义 展开
3个回答
展开全部
可能是你的实体类里面的name这个属性是私有的或者根本就没有这个属性,
实体里面定义属性一般定义成私有 然后给这个私有变量设置访问器
ps: private string name=string.empty;
public string Name //访问器
{
set{ name = value; } //设置可写属性
get{ return name ;} //设置可读属性
}
然后你实例化这个类 直接用 test.Name这个就行了
实体里面定义属性一般定义成私有 然后给这个私有变量设置访问器
ps: private string name=string.empty;
public string Name //访问器
{
set{ name = value; } //设置可写属性
get{ return name ;} //设置可读属性
}
然后你实例化这个类 直接用 test.Name这个就行了
展开全部
最好设个断点跟踪一下,看你的类是否正常。另外你的类名是否唯一,担心有检查你的类文件的写法.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把 test类贴出来看看才知道问题在哪儿,检查一下是不是有拼写错误,或大小写不符合。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询